IT 일기장

[MySQL] show processlist 본문

프로그래밍 언어/SQL(DB)

[MySQL] show processlist

뽕슈 2021. 12. 28. 00:35
반응형

쿼리문 중에 ALTER TABLE t_board ALTER COLUMN bd_relevel SET DEFAULT 0;

실행시키다가 먹통이 되면서 홈페이지도 덩달아 먹통이 사례가 있었다..

쿼리 실행속도가 경우, 지금처럼 deadlock 현상 걸리는 경우가 있는데

이러한 현상이 지속되는 경우 show processlist 통해 확인 , kill 명령어를 통해 실행을 중단시킬 수 있다

명령어를 치면 다음과 같이 리스트가 출력이 뜬다

 

  • id : 쿼리 아이디. Linux PID라고 생각하면 된다.
  • User : 쿼리를 실행한 유저명이다.
  • Host : 연결 host ip이다.
  • db : 데이터베이스 이름이다.
  • Command
  • Time : 쿼리 실행 시간이다.
  • State : 현재 쿼리가 하고 있는지 나타낸다.
  • Info : 쿼리문

 

 

반응형

'프로그래밍 언어 > SQL(DB)' 카테고리의 다른 글

[SQL] SQLD 합격  (0) 2022.05.12
[SQL] SQLD 자격증 공부 시작  (0) 2021.12.30
[Oracle] 주석(설명문) 추가  (0) 2021.12.20
[SQL] MYSQL vs MariaDB  (0) 2021.12.15
[DB 공통] 인덱싱 작업  (0) 2021.12.13
Comments