Mytop 설치하기
mysql 프로세스 상태를 볼수 있는 유틸리티 mytop를 설치가이드
요구사항
Perl, DBI, DBD Mysql Module, Term::ReadKey
mytop은 기본적으로 show status와 show processlist를 CLI로 보여주는 프로그램입니다.
설치방법
-
패키지 설치
$> yum install -y perl-TermReadKey $> yum install -y perl-DBI* -
dependency(DBI) 패키지 설치
$> tar xvzf DBI-1.37.tar.gz $> cd DBI-1.37 $> perl Makefile.PL $> make; make install - dependency(DBD-Mysql) 패키지 설치
$> tar xvzf DBD-Mysql-2.9003.tar.gz $> cd DBD-Mysql-2.9003 $> perl Makefile.PL $> make; make install - dependency(TermReadKey) 패키지 설치
$> tar xvzf TermReadKey-2.21.tar.gz $> cd TermReadKey-2.21 $> perl Makefile.PL $> make; make install - mytop 패키지 설치
$> tar xvzf mytop-1.2.tar.gz $> cd mytop-1.2 $> perl Makefile.PL $> make; make install
사용절차
- 사전설정
$> vi .mytop user=root pass=password - 화면 출력값 공유
d 특정 디비에 대해서만 보는 경우 f 지정된 쓰레드가 실행중인 쿼리를 모두 출력 h 간단히 보기 i 쉬고있는 쓰레드는 리스트에서 제외 k 쓰레드 연결을 종료 m 초당 실행 쿼리수 보기 p 화면 정지 q mytop 종료 r FLUSH STATUS 실행 s 화면 갱신 시간 설정 u 특정 사용자의 쓰레드만 보기
추가 FAQ
- 추가 perl 관련 오류메시지 출력시
$> yum install -y perl* $> perl -MCPAN -eshell \ install Term::ReadKey\ install DBI \ install DBD::mysql - 시작할 때 Error in option spec: “long|!” 출력시 추가 패키지 설치 필요
- mytop http://jeremy.zawodny.com/mysql/mytop/
- DBI http://search.cpan.org/
- DBD-Mysql http://search.cpan.org/
- Term::ReadKey http://search.cpan.org/
작성일: 2026년 7월 2일
,
마지막 업데이트: 2026년 7월 13일