사용자 도구

사이트 도구


database:mysql:anemometer

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
database:mysql:anemometer [2013/04/04 13:25]
kwon37xi [설치 주의점]
database:mysql:anemometer [2013/04/22 18:55]
kwon37xi
줄 17: 줄 17:
                   --no-report --limit=0% \                    --no-report --limit=0% \ 
                   --filter=" \$event->{Bytes} = length(\$event->{arg}) and \$event->{hostname}=\"$HOSTNAME\""                   --filter=" \$event->{Bytes} = length(\$event->{arg}) and \$event->{hostname}=\"$HOSTNAME\""
-                  /var/lib/mysql/db.example.com-slow.log+                  slow_query_log_file.log
 </code> </code>
-    * ''$HOSTNAME'' 부분은 분석대상 쿼리의 호스트이름을 넣어주면 ''global_query_review_history.hostname_max'' 컬럼에 값으로 입력이 되게 된다.+    * ''$HOSTNAME'' 부분은 분석대상 쿼리의 호스트이름을 넣어주면 ''global_query_review_history.hostname_max'' 컬럼에 hostname 값으로 입력이 되게 되며 검색 조건으로 해당 hostname을 지정할 수 있게 된다. 
 +    * ''slow_query_log_file.log''를 자신의 Slow query log 파일로 변경한다.
     * 분석 결과 DB 관련 정보는 자신이 설정한대로 바꿔 넣는다.     * 분석 결과 DB 관련 정보는 자신이 설정한대로 바꿔 넣는다.
   * pt-query-digest 구 버전에서는 ''--review-history'' 였지만, 2.2.1 버전에서는 ''--history''로 옵션이 바뀐 것 같음.   * pt-query-digest 구 버전에서는 ''--review-history'' 였지만, 2.2.1 버전에서는 ''--history''로 옵션이 바뀐 것 같음.
줄 51: 줄 52:
 } }
 </code> </code>
 +
 +===== 결과 화면 컬럼 설명 =====
 +  * ''checksum'' : 쿼리 체크섬. 퍼머링크로 사용되어 다른 사람들과 쿼리 URL을 공유할 수 있음.
 +  * ''snippet'' : 쿼리 문자열
 +  * ''query_time_avg'' : 평균 쿼리 시간 - 초(sec)
 +  * ''rows_sent_avg'' : 평균 결과 행 수
 +  * ''ts_cnt'' : 쿼리 실행 갯수(sloq query로 떨어진 것만)
 +  * ''Query_time_sum'' : 총 쿼리 시간 합.
 +  * ''Rows_sent_sum'' : 총 결과 행 수
database/mysql/anemometer.txt · 마지막으로 수정됨: 2013/04/22 18:55 저자 kwon37xi