亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

mysql_【MySQL】常見的mysql 進程state

系統 1836 0
Analyzing
線程是對MyISAM 表的統計信息做分析(例如, ANALYZE TABLE )。
checking permissions
線程是檢查服務器是否具有所需的權限來執行該語句。
Checking table
線程正在執行表檢查操作。
cleaning up
線程處理一個命令,并正準備以釋放內存和重置某些狀態變量。
closing tables
線程是改變表中的數據刷新到磁盤和關閉使用的表。 這應該是一個快速的操作。 如果沒有,你應該確認你沒有一個完整的磁盤和磁盤是不是在十分繁重的情況下使用。
converting HEAP to MyISAM
線程是從轉換內部臨時表MEMORY內存表磁盤MyISAM表。
copy to tmp table
線程正在處理一個ALTER TABLE語句。 這種狀態發生后,與新結構的表已創建,但前行復制到它。
Copying to group table
如果語句有不同的ORDER BY和GROUP BY標準,按組排序的行復制到一個臨時表。
Copying to tmp table
服務器復制到內存中的臨時表。
Copying to tmp table on disk
服務器復制到一個臨時表在磁盤上。 臨時結果集已經變得過于龐大(見7.8.4節,“MySQL如何使用內部臨時表” )。 因此,線程從內存中的臨時表基于磁盤的格式,以節省內存。
Creating index
線程正在處理ALTER TABLE ... ENABLE KEYS ALTER TABLE ... ENABLE KEYS為MyISAM MyISAM表。
Creating sort index
線程正在處理一個SELECT就是使用內部臨時表解決。
creating table
線程創建一個表。 這包括建立臨時表。
Creating tmp table
線程是創建一個臨時表在內存或磁盤上。 如果表是在內存中創建,但后來被轉換成一個磁盤上的表,在該操作的Copying to tmp table on disk在磁盤上。
deleting from main table
服務器正在執行多表刪除的第一部分。 它只能從第一個表中刪除,并保存列和刪除從其他表(參考)偏移。
deleting from reference tables
服務器正在執行多表刪除的第二部分,從其他表中刪除匹配的行。
discard_or_import_tablespace
線程正在處理一個ALTER TABLE ... DISCARD TABLESPACE ALTER TABLE ... DISCARD TABLESPACE或ALTER TABLE ... IMPORT TABLESPACE ALTER TABLE ... IMPORT TABLESPACE語句。
end
這發生在年底前的清理ALTER TABLE , CREATE VIEW , DELETE , INSERT , SELECT或UPDATE語句。
executing
線程已開始執行語句。
Execution of init_command
線程正在執行中的價值陳述init_command系統變量。
freeing items
線程已執行的命令。 釋放一些在這種狀態下完成的項目,涉及的查詢緩存。 這種狀態通常后跟cleaning up 。
Flushing tables
線程正在執行FLUSH TABLES ,等待所有線程關閉其表。
FULLTEXT initialization
該服務器是準備執行一個自然語言的全文檢索。
init
這發生之前的初始化ALTER TABLE , DELETE , INSERT , SELECT或UPDATE語句。 服務器在這種狀態下采取的行動包括沖洗二進制日志中InnoDB日志,和一些查詢緩存清理操作。
對于end狀態,以下操作可能會發生的事情:
更改后刪除表中的數據查詢的緩存條目
二進制日志中寫一個事件
釋放內存緩沖區,包括為斑點
Killed
有人發送一個KILL線程的語句,它應該中止在下一次檢查殺死標志。 檢查該標志是在每個MySQL中的主要循環,但在某些情況下可能還需要很短的時間為線程死亡。 如果線程是由其他線程鎖定,殺死盡快生效的其他線程釋放它的鎖。
Locked
查詢被鎖定由另一個查詢。
logging slow query
線程正在寫一慢查詢日志的語句。
NULL
這種狀態是用于SHOW PROCESSLIST狀態。
login
連接線程的初始狀態,直到客戶端已成功通過身份驗證。
Opening tables , Opening table
線程試圖打開一個表。 這應該是非??斓倪^程中,除非有阻止打開。 例如,一個ALTER TABLE或LOCK TABLE語句可以防止打開一個表的語句,直到完成。 您的table_cache值足夠大,這也是值得一試。
optimizing
服務器執行查詢的初始優化。
preparing
這種狀態出現在查詢優化過程中。
Purging old relay logs
線程是消除不必要的中繼日志文件。
query end
這種狀態發生后處理查詢,但在此freeing items的項目狀態。
Reading from net
服務器是閱讀從網絡數據包。
Removing duplicates
查詢使用SELECT DISTINCT在這樣一種方式是MySQL不能優化掉在早期階段的不同操作。 正因為如此,MySQL需要一個額外的的階段,將結果發送到客戶端之前刪除所有重復行。
removing tmp table
線程是消除處理后,內部的SELECT表SELECT語句。 如果沒有創建臨時表,這種狀態是不使用。
rename
線程重命名表。
rename result table
線程正在處理一個ALTER TABLE語句,創建新表,并重新命名它來取代原來的表。
Reopen tables
線程有一個表鎖,但注意到后鎖底層表結構改變。 它釋放的鎖,關閉表,并試圖重新打開它。
Repair by sorting
修復代碼是使用排序創建索引。
Repair done
該線程已完成了一個多線程的MyISAM表。
Repair with keycache
修復代碼是使用創建密鑰通過關鍵緩存。 這是遠遠高于速度Repair by sorting進行排序。
Rolling back
線程回滾事務。
Saving state
如修理或分析MyISAM MyISAM表操作,線程是節能的新表的狀態.MYI文件頭。 國家包括行數,如信息AUTO_INCREMENT計數器,以及關鍵的分布。
Searching rows for update
線程正在做第一階段前更新他們找到所有匹配的行。 這工作要做, UPDATE UPDATE正在改變,是用來尋找所涉及的行的索引。
Sending data
線程處理一個SELECT語句行,將數據發送到客戶端。 因為在這個狀態發生的操作往往執行大量的磁盤訪問(讀取),它往往是在一個給定的查詢的生命周期最長的運行狀態。
setup
線程開始一個ALTER TABLE操作。
Sorting for group
線程是做一個分類,以GROUP BY集團。
Sorting for order
線程是做來滿足ORDER BY排序。
Sorting index
線程排序索引的網頁,更高效的訪問MyISAM表的優化操作。
Sorting result
對于SELECT語句,這是Creating sort index類似,但nontemporary表。
statistics
服務器計算統計數據,以制定一個查詢執行計劃。 如果一個線程處于這種狀態很長一段時間,服務器可能是磁盤綁定執行其他工作。
System lock
該線程將要求或正在等待內部或外部的系統鎖表。 如果這種狀態是造成外部鎖的請求和您不使用多個mysqld的訪問相同的MyISAM MyISAM表,你可以禁用與外部系統--skip-external-locking鎖定選項。 然而,外部鎖定是默認禁用的,所以這個選項很可能不會有任何效果。 SHOW PROFILE ,這種狀態意味著線程請求鎖(不等待)。
Table lock
后的下一個線程狀態System lock鎖定。 線程已經收購了外部鎖定,并要求內部表鎖。
Updating
線程正在尋找要更新的行和更新他們。
updating main table
服務器正在執行多表更新的第一部分。 它是只更新第一個表,并節省列和用于更新其他表(參考)偏移。
updating reference tables
服務器正在執行多表更新的第二部分和更新從其他表匹配的行。
User lock
線程請求或要求與咨詢鎖等待GET_LOCK()調用。 SHOW PROFILE ,這種狀態意味著線程請求鎖(不等待)。
Waiting for release of readlock
線程正在等待另一個線程(與獲得全局讀鎖FLUSH TABLES WITH READ LOCK TABLES)被釋放。
Waiting for tables , Waiting for table
線程得到一個表的基本結構發生了變化的通知,它需要重新打開表,以獲取新的結構。 然而,重新打開表,它必須等到所有其他線程已經關閉了表中的問題。
此通知發生,如果另一個線程已FLUSH TABLES或桌子上的問題下面的語句之一FLUSH TABLES tbl_name tbl_name ALTER TABLE , RENAME TABLE TABLE REPAIR TABLE TABLE ANALYZE TABLE TABLE, OPTIMIZE TABLE TABLE 。
Waiting on cond
在該線程正在等待一個條件,成為真正的一般狀態。 沒有特定的狀態信息是可用的。
Waiting to get readlock
線程已發出一個FLUSH TABLES WITH READ LOCK語句獲得全局讀鎖,并正在等待獲取鎖。
Writing to net
服務器寫一個數據包到網絡上。

mysql_【MySQL】常見的mysql 進程state


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 中文字幕 亚洲精品 第1页 | 91视频入口 | 最近免费中文字幕大全免费版视频 | 亚洲 欧美 精品 | 一区二区手机视频 | 男人的天堂欧美精品色偷偷 | 四虎欧美永久在线精品免费 | 久久久久草 | 精品国产第一国产综合精品 | 久草视频官网 | jizz国产精品免费麻豆 | 欧美一级视频 | 久青草免费在线视频 | 福利在线国产 | 97se亚洲综合在线天天 | 亚洲二区在线视频 | 久久精品国产亚洲a不卡 | 夜精品a一区二区三区 | 久久狠狠色狠狠色综合 | 四虎永久在线精品国产免费 | 欧美一区永久视频免费观看 | 亚洲欧美精品中文字幕 | 老子影院午夜伦不卡手机 | 亚洲精品久久中文字幕 | 亚洲码欧美码一区二区三区 | 国产69精品久久久久99不卡 | 第一序列番外篇在哪里看 | 天天天天干 | 日本中文字幕永久在线 | 亚洲精品一区二区三区在 | 亚洲国产一成人久久精品 | 999在线播放 | 在线观看日本免费不卡 | 欧美亚洲国产色综合 | 日韩毛片在线观看 | 亚洲一区 在线播放 | 四虎网站1515hh四虎免费 | 国产一区二区三区免费在线观看 | 狠狠色丁香六月色 | 九九99香蕉在线视频网站 | 亚洲视频在线观看视频 |