반응형
Notice
Recent Posts
Recent Comments
IT 일기장
[MySQL] show processlist 본문
반응형
쿼리문 중에 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