http://knight76.tistory.com/entry/30029635669
mytop : mysql 모니터링에서는 정말 최고의 툴이 아닌가 싶다.
/root/.mytop 수정
user=root pass= host=localhost db=test delay=5 port=3306 socket= batchmode=0 header=1 color=1 idle=1 |
short 키 설명
? : 설명이 나온다.
너무 정보가 많아서 보기 힘들면, sleep을 뺀 나머지 정보를 보여준다.
mytop 에서 i를 누린다.
MySQL on localhost (4.1.10-log) up 41+10:09:05 [13:28:30] Id User Host/IP DB Time Cmd Query or State |
또한 plan도 뜰 수 있는데.
e 를 누르고, id를 넣어서 리턴하면, plan정보가 뜬다.
이런 식으로 정보를 볼 수 있어서 모니터링이 편하다.
자세한 것은 이곳을 보길~
http://jeremy.zawodny.com/mysql/mytop/mytop.html
mytop 설치하기
mytop - a top clone for MySQL
요구사항: Perl, DBI, DBD Mysql Module, Term::ReadKey
mytop은 기본적으로 show status와 show processlist를 CLI로 보여주는 프로그램입니다.
--------------------------------------
1. DBI Install
# tar xvzf DBI-1.37.tar.gz
# cd DBI-1.37
# perl Makefile.PL
# make
# make install
--------------------------------------
2. DBD-Mysql Install
# tar xvzf DBD-Mysql-2.9003.tar.gz
# cd DBD-Mysql-2.9003
# perl Makefile.PL
# make
# make install
--------------------------------------
3. Term::ReadKey Install
# tar xvzf TermReadKey-2.21.tar.gz
# cd TermReadKey-2.21
# perl Makefile.PL
# make
# make install
--------------------------------------
4. mytop Install
# tar xvzf mytop-1.2.tar.gz
# cd mytop-1.2
# perl Makefile.PL
# make
# make install
-------------------------------------
mytop을 편리하게 사용할려면 홈디렉터리에 다음 파일을 만들어두면 좋습니다.
# vi .mytop
-------------------------------------
user=root
pass=password 반드시 필요함
-------------------------------------
host=localhost
db=test
delay=3 사용자 정의함
-------------------------------------
----------<옵션 키>---------------
d - 특정 디비에 대해서만 보는 경우
f - 지정된 쓰레드가 실행중인 쿼리를 모두 출력
h - 간단히 보기
i - 쉬고있는 쓰레드는 리스트에서 제외
k - 쓰레드 연결을 종료
m - 초당 실행 쿼리수 보기
p - 화면 정지
q - mytop 종료
r - FLUSH STATUS 실행
s - 화면 갱신 시간 설정
u - 특정 사용자의 쓰레드만 보기
---------------------------------------
mytop http://jeremy.zawodny.com/mysql/mytop/
DBI http://search.cpan.org/
DBD-Mysql http://search.cpan.org/
Term::ReadKey http://search.cpan.org/
'연구개발 > MYSQL' 카테고리의 다른 글
mysql-성능튜닝 #2 (0) | 2014.09.24 |
---|---|
mysql- 성능 튜닝 #1 (0) | 2014.09.24 |
mysqladmin 활용 (0) | 2014.09.23 |
mysql 튜닝 관련 (0) | 2014.09.23 |
mysqladmin status 및 mysql 퍼포먼스 요소 찾아내기 (0) | 2014.09.22 |