database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 27088 게시물 읽기
No. 27088
튜닝을 받았다고 하는데..문제점 지적 부탁 드립니다
작성자
튜닝
작성일
2007-10-18 00:25ⓒ
2007-10-18 00:29ⓜ
조회수
2,846


MYSQL SERVER STATUS (connected by TCP/IP)

항목 STATUS commnets, [***] 표시는 성능 향상과 관련됨
TOTAL_STATUS 45.45 hot busy (1초당 평균 쿼리 요청수)
CRITICAL_LIFE_TIME 30초 커넥션당 평균적인(추세) 임계 life time(CUR)
CRITICAL_LIFE_TIME_MAX 357초 커넥션당 평균적인(최대) 임계 life time(EXP)
All_databases 2 or more 데이터베이스 수
Aborted_clients 3,957 연결 취소 Clients 수, refer 300(5분 0초)[wait_timeout] and 28,800(8시간 0초)[interactive_timeout]
Aborted_connects 1,073,483 연결 실패수, refer 5(5초)[connect_timeout]
Aborted_clients_percent 0.02% 연결 취소율,
Aborted_connects_percent 4.57% 연결 실패율,

잘못된(fail) 접속 요청이 많습니다(연결 실패)(기준 1 %). 5(5초)(connect_timeout)보다 긴 연결 요청, 틀린 암호, 접근 권한 문제.

Bytes_received 171.7 GB 수신량(총)
Bytes_sent 308.8 GB 전송량(총)
Bytes_per_rs 1.80 받고(1) 보내는(x) 비율, 1:x
Bytes_sent_per_sec 19 KB 전송량(초당)
Bytes_sent_per_min 1 MB 전송량(분당)
Bytes_sent_per_hour 68 MB 전송량(시간당)
Bytes_sent_per_day 1.6 GB 전송량(하루평균)
Com_delete 0.04% DELETE 쿼리 사용율(전체 DB 통계)
Com_insert 0.26% INSERT 쿼리 사용율(전체 DB 통계)
Com_select 15.50% SELECT 쿼리 사용율(전체 DB 통계)
Com_update 0.74% UPDATE 쿼리 사용율(전체 DB 통계)
Com_replace 0.00% REPLACE 쿼리 사용율(전체 DB 통계)
Com_lock_tables 0.00% LOCK TABLES 쿼리 사용율(전체 DB 통계)
Connections 23,511,901 총 connections 수
Connections_per_sec 1.40 초당 connections 수
Created_tmp_tables 68,062,715 메모리에 생성된 임시 테이블 수
Created_tmp_disk_tables 14,242,260 DISK에 생성된 임시 테이블 수, 33,554,432(32 MB)[tmp_table_size]보다 많은 메모리를 요구하는 SQL 구문을 실행시 누계됨
Create_tmp_disk_tables_per 20.93% DISK에 생성된 임시 테이블 사용 비율
Intervals_of_connection 0.712 커넥션 주기(초)
Intervals_of_question 0.022 쿼리 주기(초)
Key_reads 804,988 DISK에서 Key 읽은 수
Key_read_requests 1,002,615,390,776 캐시에서 Key 읽기 요청수
Key_writes 26,230,516 DISK에 Key를 쓴 수
Key_write_requests 46,280,855 캐시에 Key 쓰기 요청수
Key_reads_per_request 0.00% DISK에서 Key를 읽는 비율,
Key_writes_per_request 0.57% DISK에 Key를 쓰는 비율, 보통 1에 가까워야 정상
Max_used_connections 82 동시에 연결된 최대값,
Open_tables 309 현재 열려있는 Tables 수
Opened_tables 426 열렸던 Tables 수, refer 1,024[table_cache], 0.00/Connection
Questions 761,206,512 현재까지 쿼리 요청수
Questions_per_connect 32.38 커넥션당 평균 쿼리 요청수
Select_full_join 47,256,661 Key 없이 FULL-JOIN 횟수
Slow_queries 2,955 10(10초)(long_query_time)초 보다 큰 쿼리 요청수
Table_locks_waited 18일 8시간 1분 9초 Lock wait 총시간
Threads_cached 81 캐시된 쓰레드수, 256[thread_cache_size]보다 항상 작음
Threads_connected 1 현재 열려있는 커넥션 수
Threads_created 82 현재까지 handle 커넥션에 생성된 쓰레드 수
Threads_running 1 현재 구동중인 쓰레드 수(not sleeping)
Threads_created_per 0.00% 커넥션당 생성된 평균 쓰레드 수(기준 0.01%),
Uptime 6달 13일 20시간 26분 25초 최근 MySQL 서버 구동 시간


MYSQL SERVER VARIABLES (connected by TCP/IP)

항목 VARIABLES commnets, [***] 표시는 성능 향상과 관련됨
back_log 50 man 2 listen, net.ipv4.tcp_max_syn_backlog
connect_timeout 5(5초) bad handshake timeout(초),

잘못된(fail) 접속 요청이 많습니다(연결 실패)(기준 1 %). 5(5초)(connect_timeout)보다 긴 연결 요청, 틀린 암호, 접근 권한 문제.

join_buffer_size 131,072(128 KB) [***] FULL-JOIN에 사용되는 메모리
key_buffer_size 536,870,912(512 MB) [***] INDEX key buffer에 사용되는 메모리, refer [Key_xxx],
log OFF 로그 기록 여부
log_update OFF UPDATE 로그 기록 여부
log_bin ON binary 로그 기록 여부,

Replication(미러링)기법을 사용하지 않는다면 이 기능을 OFF 하세요.

long_query_time 10(10초) refer 2,955[Slow_queries]
lower_case_table_names 0 테이블 대소문자 구별유무(0 구별)
max_allowed_packet 1,047,552(1,023 KB) 최대 허용할 패킷
max_connections 1,000 [***] 최대 동시 접속 커넥션 수, refer 82[Max_used_connections],
max_delayed_threads 20 최대 delayed 쓰레드 수, INSERT DELAYED 구문과 관련됨
max_join_size 18,446,744,073,709,552,000(17,179,869,136.0 GB) JOIN에 사용될 최대 크기(메모리 아님)
max_sort_length 1,024(1 KB) TEXT, BLOB의 정렬에 사용되는 최대 크기
max_user_connections 0 최대 동시 user 수(0은 제한없음)
myisam_max_extra_sort_file_size 2,147,483,648(2.0 GB) 빠른 INDEX를 생성시 사용되는 최대 임시 파일 크기
myisam_max_sort_file_size 9,223,372,036,854,776,000(8,589,934,568.0 GB) REPAIR, ALTER, LOAD...등 INDEX를 재생성시 사용되는 임시 파일 크기
myisam_sort_buffer_size 67,108,864(64 MB) [***] REPAIR, INDEX, ALTER 정렬에 사용하는 메모리
open_files_limit 5,010 파일 open 제한 수(0은 제한없음)
read_buffer_size 2,093,056(2 MB) [***] 순차적인 검색에 사용되는 메모리(read_buffer_size)
read_rnd_buffer_size 8,384,512(8 MB) [***] ORDER BY 정렬에 사용되는 메모리(to avoid a disk seeks)
skip_external_locking ON 외부 lock 을 사용한다면 OFF로 설정.
skip_networking OFF TCP/IP 연결 여부(ON은 UNIX domain socket, OFF는 TCP/IP 연결),
skip_show_database OFF SHOW DATABASES 구문 사용 여부(ON은 원천봉쇄, OFF는 사용가능)
sort_buffer_size 4,194,296(4 MB) [***] ORDER BY, GROUP BY 정렬에 사용되는 메모리
table_cache 1,024 [***] 한번에(all thread) 열 수 있는 테이블 수, refer 426[Opened_tables]
thread_cache_size 256 [***] 쓰레드 캐시 재사용 수, refer 23,511,901[Connections], 82[Threads_created], 계산된 추정값(최소:2, 권장:5, 최대:8),
tmp_table_size 33,554,432(32 MB) [***] 복잡한 GROUP BY 정렬에 사용되는 메모리(to avoid a disk seeks), refer 14,242,260[Created_tmp_disk_tables]
interactive_timeout 28,800(8시간 0초) interactive -> re-active에 기다리는 시간(이후 closed),
wait_timeout 300(5분 0초) none interactive -> re-active에 기다리는 시간(이후 closed), 계산된 추정값(추세:30초, 임계:346초),
timezone 현재 MySQL 서버의 TIME-ZONE
version 4.1.20-log 현재 MySQL 서버 버전

[Top]
No.
제목
작성자
작성일
조회
27091Java Connecter/J 에서 IPv6 주소문제..
최진석
2007-10-18
2463
27090index 컬럼의 조건이 부족해두 index를 사용하는지요? [2]
디비초보
2007-10-18
2421
27089정렬 질문입니다. [1]
성윤희
2007-10-18
2157
27088튜닝을 받았다고 하는데..문제점 지적 부탁 드립니다
튜닝
2007-10-18
2846
270872개 테이블에서 날짜별 검색..가르쳐주세요.. [1]
디비초보
2007-10-17
2236
27086astar100(?) 이런 툴(?) 아세요?
김순조
2007-10-17
2052
27085MySQL 데이터 양과 속도에 대해서 문의 드립니다. [3]
김대홍
2007-10-17
2464
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.017초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다