国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

mysql show processlist命令細說

2024-07-24 12:31:30
字體:
來源:轉載
供稿:網友
        SHOW PROCESSLIST顯示哪些線程正在運行。您也可以使用mysqladmin processlist語句得到此信息。如果您有SUPER權限,您可以看到所有線程。否則,您只能看到您自己的線程(也就是,與您正在使用的MySQL賬戶相關的線程)。
        如果您不使用FULL關鍵詞,則只顯示每個查詢的前100個字符。
 
        這個命令中最關鍵的就是state列,mysql列出的狀態主要有以下幾種:
 
Checking table
    正在檢查數據表(這是自動的)。
Closing tables
    正在將表中修改的數據刷新到磁盤中,同時正在關閉已經用完的表。這是一個很快的操作,如果不是這樣的話,就應該確認磁盤空間是否已經滿了或者磁盤是否正處于重負中。
Connect Out
    復制從服務器正在連接主服務器。
Copying to tmp table on disk
    由于臨時結果集大于tmp_table_size,正在將臨時表從內存存儲轉為磁盤存儲以此節省內存。
Creating tmp table
    正在創建臨時表以存放部分查詢結果。
deleting from main table
    服務器正在執行多表刪除中的第一部分,剛刪除第一個表。
deleting from reference tables
    服務器正在執行多表刪除中的第二部分,正在刪除其他表的記錄。
Flushing tables
 正在執行FLUSH TABLES,等待其他線程關閉數據表。
Killed
 發送了一個kill請求給某線程,那么這個線程將會檢查kill標志位,同時會放棄下一個kill請求。MySQL會在每次的主循環中檢查kill標志位,不過有些情況下該線程可能會過一小段才能死掉。如果該線程程被其他線程鎖住了,那么kill請求會在鎖釋放時馬上生效。
Locked
 被其他查詢鎖住了。
Sending data
 正在處理SELECT查詢的記錄,同時正在把結果發送給客戶端。
Sorting for group
 正在為GROUP BY做排序。
 Sorting for order
 正在為ORDER BY做排序。
Opening tables
 這個過程應該會很快,除非受到其他因素的干擾。例如,在執ALTER TABLE或LOCK TABLE語句行完以前,數據表無法被其他線程打開。正嘗試打開一個表。
 
User Lock
 正在等待GET_LOCK()。
Waiting for tables
 該線程得到通知,數據表結構已經被修改了,需要重新打開數據表以取得新的結構。然后,為了能的重新打開數據表,必須等到所有其他線程關閉這個表。以下幾種情況下會產生這個通知:FLUSH TABLES tbl_name, ALTER TABLE, RENAME TABLE, REPAIR TABLE, ANALYZE TABLE,或OPTIMIZE TABLE。
waiting for handler insert
 INSERT DELAYED已經處理完了所有待處理的插入操作,正在等待新的請求。
 大部分狀態對應很快的操作,只要有一個線程保持同一個狀態好幾秒鐘,那么可能是有問題發生了,需要檢查一下。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 介休市| 阳城县| 临泉县| 灵台县| 于田县| 修文县| 思茅市| 福贡县| 洛浦县| 丰县| 兴海县| 呼玛县| 天全县| 许昌市| 盖州市| 赣榆县| 衡水市| 游戏| 兴山县| 沈丘县| 滁州市| 杭锦后旗| 卢龙县| 沅江市| 克什克腾旗| 永平县| 望奎县| 郎溪县| 重庆市| 清丰县| 保康县| 大悟县| 凤庆县| 波密县| 比如县| 罗田县| 邻水| 灯塔市| 靖安县| 精河县| 辛集市|