MySQL的State可以分為幾種不同的狀態,包括:
- Sleeping:表示線程正在等待客戶端請求或者等待某些事件發生。
- Locked:表示線程正在等待鎖。
- Sending data:表示線程正在發送數據給客戶端。
- Sorting result:表示線程正在排序結果。
- Creating sort index:表示線程正在創建排序索引。
- Copying to tmp table:表示線程正在將結果拷貝到臨時表。
- Query end:表示線程已經完成查詢。
- preparing:表示線程正在準備查詢。
- freeing items:表示線程正在釋放內存。
- Waiting for table flush:表示線程正在等待表刷新。
- Waiting for table level lock:表示線程正在等待表級鎖。
- checking table:表示線程正在檢查表。
- closing tables:表示線程正在關閉表。
- killing query:表示線程正在殺死查詢。
- cleaning up:表示線程正在清理。