반응형
Mysql에서 Process 관리를 하기 위해 종종 툴을 사용한다.

Mysql Administrator 란 Tool을 쓰기도 하는데, GUI 환경이어서 아주 편하게 되어있다.

오늘 이시간에는 콘솔에서 Process list를 보여주고 죽이고 하는 등등의 내용과 Tool 상에서

할 수 있는 것들에 대해 알아보겠다.

[1] 콘솔에서 접속 후 알아보기

콘솔이던 어디던 확실하게 전체 user의 상태를 체크해보기 위해서는 root 계정으로 들어가
확인해 보는것이 제일 확실하다.

로그인 하였다 가정하고 아래 메시지를 보도록 하자.

[1-1] Process List 를 조회하는 방법

 mysql> show full processlist;
+-------+--------+-----------------------+--------------+---------+------+-------+-----------------------+
| Id       | User   | Host                          | db               | Command | Time | State | Info                               |
+-------+--------+-----------------------+--------------+---------+------+-------+-----------------------+
| 48892 | testu    | localhost:33072           | gxxxxxxxe    | Sleep        | 5360 |           | NULL                           |
| 48899 | mxxxx | xxx.1xx.217.139:49333  | paxxxxxxxd  | Sleep        | 3582 |           | NULL                           |
| 48901 | mxxxx | xxx.1xx.217.139:49336  | paxxxxxxxd  | Sleep        | 3573 |           | NULL                           |
| 48903 | mxxxx | xxx.1xx.217.139:49343  | paxxxxxxxd  | Sleep        |     8 |            | NULL                           |
| 48961 | root     | localhost                    | NULL           | Query        |     0 |  NULL  | show full processlist     |
+-------+--------+-----------------------+--------------+---------+------+-------+-----------------------+

위 내용을 보면 show full processlist 란 명령어를 입력시 다음과 같이 현재 수행중인 Thread의 종류가 나오게 된다.

[1-2] Process List를 삭제하는 방법
mysql> kill 48899;

linux와 동일하게 kill이라는 명령어를 사용해서 상대방의 Thread를 강제 종료 가능하다.

[2] GUI를 통해서 확인하는 방법

Mysql Administrator를 이용하여 보면 위에 내용보다 조금 더 쉽게 조회 할 수 있다.
역시나 root계정으로 접속했을때 전체 유저에 대해 조회 가능하다.


위 내용에서 보듯이 각 유저별로 접속현황을 GUI환경에서 아주 쉽게 조회가능하다. 오른쪽 끝에 INFO 를 보면 알겠지만,
콘솔에서 show full processlist 명령어를 한것과 같은 효과이다.

지금까지 Mysql 상에서 Thread 조회 , 삭제 방법을 알아보았다. 다양한 view방법이 옵션별로 존재하지만, 크게 신경안써도
될듯하다. 추가적으로, 필요한 부분이 생기면 다시금 기록 하도록 하겠다.


                                                                                                         - 2012.12.27 랑이씀 -
반응형

+ Recent posts