MySql

[MySql] 프로세스 리스트 확인 SHOW / 프로세스 중지 KILL

chsr 2021. 5. 24. 14:15
728x90
반응형

■ MySql 프로세스 리스트 확인 SHOW / 프로세스 중지 KILL


■ 사용법

현재 실행중인 스레드 리스트를 확인할 수 있음

* information_schema.PROCESSLIST 테이블 또는 mysqladmin processlist 명령을 통해서도 확인 가능

SHOW PROCESSLIST;

ID : 클라이언트의 프로세스 ID (스레드 번호)

USER : 프로세스와 관련된 사용자 이름 (스레드에 접속하고 있는 MySQL 유저명)

HOST : 클라이언트가 연결된 호스트 (유저가 접속하고 있는 호스트명 및 IP주소)

DB : 프로세스의 기본 데이터베이스 (기본값이 없으면 NULL)

COMMAND : 명령 유형 (스레드 명령 값 참조)

TIME : 프로세스가 현재 상태에 있었던 동작 시간 (초)

STATE : 스레드 상태 (스레드 상태 참조)

INFO : 실행중인 명령문(SQL) *최대 100자까지 표시됨, 전부 표시하려면 SHOW FULL PROCESSLIST; 사용

PROGRESS : 프로세스의 총 진행률 (0-100 %) (진행률 보고 참조)


특정 프로세스 죽이기

프로세스 ID를 가지고 KILL 실행 시 프로세스 종료가 가능함

KILL 123456;
728x90
반응형