Centos에 mysqlreport 설치 방법

누군가가 나에게 CPU 점유율이 100%인 MySQL 서버의 부하를 줄여달라고 이야기할 때,  내가 처음으로 하는 행동은 mysqlreport를 실행하는 일이다. 고객과 10분 이야기 하는 것보다 mysqlreport의 결과를 한번 보는 것으로 더 많은 정보를 얻을 수 있다.” – 출처 : MySQL 관리자를 위한 오픈 툴

위의 문구를 보고 바로 mysqlreport 란 녀석을 써봐야겠다는 생각을 했다. 조금 오래된 글이라는 건 함정일지도 모르지만 어쨋든. 설치 및 사용 방법은 의외로 간단하다.

mysqlreport 설치 방법

 

0. perl 과 mysql 이 설치되어 있어야 한다.

1. mysqlreport 설치

cd /usr/local/sbin
wget hackmysql.com/scripts/mysqlreport
chmod 755 mysqlreport
cd /

끝! 참 쉽죠잉~

 

2. 사용

mysqlreport –user root –password

 

3. 결과의 해석

The Guide To Understanding mysqlreport 에 한 줄 한 줄 자세한 해설이 되어있다. 영어인건 함정. 혹시 같이 번역해서 공유하실 분 계시면 연락주세요~

 

한 번 돌려보니까 아래와 같은 값이 나오길래 table_open_cache를 올려주었다.  뭐 이렇게 쓰면 되는거겠지요? ㅋ

__ Tables __
Open 512 of 512 %Cache: 100.00
Opened 1.19k 0.0/s

 

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.