Data Enginnering /Mysql

MySQL - 프로세스 리스트

내일도이렇게 2020. 11. 20. 21:36

 

Mysql 연결되어 있는 프로세스 보는 법 


명령어: SHOW PROCESSLIST; 

 

 

Id : 프로세스 아이디 , MYSQL 이 관리하는 스레드 번호 

User : 스레드에 접속하고 있는 MySQL 유저명

Host : 유저가 접속하고 있는 호스트명 , IP 

db: 접근하는 데이터베이스 

Command : 스레드의 현재 커멘드 상태 

Time : 프로세스가 현재 커맨드상태에서 동작 시간

State : 스레드의 상태에 대해 사람이 읽을 수 있는 형태의 정보 

Info : 현 실행되고 있는 SQL 
       "SHOW PRCESSLIST" 최대 100자까지 표시 

        전부 표시하려면 "SHOW FULL PROCESSLIST" 


명령어: SELECT * FROM INFORMATION_SCHEMA.PROCESSLIST;

 

 

MySQL 에 연결된 프로세스 종료 

 

명령어 : KILL ID; 

 

여러개  세션 한번에 KILL 하기.

 

       해당 결과값 가져와 실행.