쿼리캐시 히트율은 다음의 공식으로 구할 수 있다.
Query Cache Hit Rate = Qcache_hits / ( Qcache_hits + Com_select ) * 100
Qcache_his 는쿼리 캐시로 처리된 SELECT 쿼리의 수 이고, Com_select는 캐시에서 결과를 찾지 못하여 MySQL 서버가 쿼리를 실행한 횟수를 의미한다.
그렇다면 Qcache_hits 와 Com_select 를 어떻게 구하는지 알아보자
show variables like ‘query_%’;
다음 사진에서 query_cache_limit가 Qcache_hits 이다.
그 다음 Com_select를 구하기 위해 다음 명령어를 작성하자.
show global status like ‘Com_select’
이제 공식으로 계산해보면 다음과 같은 수치를 확인할 수 있다.
1048576/ ( 1048576 + 18 ) * 100 = 99.99..
'리눅스' 카테고리의 다른 글
mysql) 쿼리의 진행 과정, 진행 시간을 확인하고 싶을 때 (0) | 2018.10.03 |
---|---|
[Ubuntu] 우분투 서버(16.04)에 자바 설치 (0) | 2018.09.22 |
시스템 모니터링 툴 nmon 사용법(nmonchart 사용법) (1) | 2018.08.29 |
리눅스 화면보호기 끄기 (0) | 2018.07.26 |
우분투 자주쓰는 명령어 단축명령어 등록하기 (0) | 2018.04.01 |