MySQL : AWS RDS : global status 점검

/*
MySQL 튜닝 ( MySQL 5.5.40 Community Version. on AWS RDS.)
CPU : 8 Core
Memory : 64G
Disk : IOPS Disable
*/

##########STATUS 점검############
*** Connection관련 ***
SHOW STATUS LIKE ‘%Aborted_clients%’
* 클라이언트에서 비정상 종료한 횟수. wait_timeout으로 인한 종료이거나, 개발쪽에서 connect_Close 처리가 명시적으로 안되는 경우.(개발문의필요)
— 현재 Aborted_clients 6316

SHOW STATUS LIKE ‘%Aborted_connects%’
* 접속실패수.
— 현재 Aborted_connects 6

SHOW STATUS LIKE ‘%Max_used_connections%’
* 시작후 피크타임때 최대로 동시에 접속한 수. 부하나 성능진단에 필수확인값임.
— 현재 Max_used_connections 107

Thread관련

SHOW STATUS LIKE ‘%Threads_cached%’
* 쓰레드 캐시의 쓰레드 수. 이값은 쓰레드 사용이 가능한 현재 동작중이지 않는 쓰레드값임.
— 현재 Threads_cached 50 # 여유있군요.

SHOW STATUS LIKE ‘%threads_connected%’
* 현재 연결사용중인 쓰레드 수.
— 현재 Threads_connected 59 # 사용중

SHOW STATUS LIKE ‘%threads_created%’
* Connection을 위해 생성된 쓰레드 수. 인스턴스 시작후 지금까지 생성한 총 쓰레드 수.
— 현재 Threads_created 107 # Max_used_connections과 동일.

SHOW STATUS LIKE ‘%Threads_running%’
* 현재 실행하고 있는 쓰레드수.
— 현재 Threads_running 1

SHOW STATUS LIKE ‘%slow_launch_threads%’
* 쓰레드 생성에 걸린시간이 slow_launch_time(2초)이상 걸린 쓰레드수.
— 현재 Slow_launch_threads 0
* 정상. 0에 가까울수록 좋다.

SHOW STATUS LIKE ‘%key_blocks_unused%’
* KEY CACHE에서 사용되고 있지 않은 Block 수.
— 현재 Key_blocks_unused 13395
* SHOW VARIABLES LIKE ‘%key_buffer_size%’를 봤더니 워미 16M네. 당근 key_block 메모리 부족…. key_buffer_size를 늘려줘야 함. 우리는 6.4G로 하기로 했음.

SHOW STATUS LIKE ‘%key_reads%’
* KEY Block 읽기 요청시 DISK을 읽은 수.

SHOW STATUS LIKE ‘%key_read_requests%’
* KEY Block 읽기 요청수

key_block_unused – KEY CACHE에서 사용되고 있지 않은 Block 수
key_reads – KEY Block 읽기 요청시 DISK을 읽은 수
key_read_requests – KEY Block 읽기 요청수

Advertisements

답글 남기기

아래 항목을 채우거나 오른쪽 아이콘 중 하나를 클릭하여 로그 인 하세요:

WordPress.com 로고

WordPress.com의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Twitter 사진

Twitter의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Facebook 사진

Facebook의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

Google+ photo

Google+의 계정을 사용하여 댓글을 남깁니다. 로그아웃 / 변경 )

%s에 연결하는 중