mysql之show full processlist詳解


  mysql show full processlist 用來查看當前線程處理情況,具體信息請參考官網:https://dev.mysql.com/doc/refman/5.7/en/show-processlist.html

  show full processlist 返回的結果是實時變化的,是對mysql鏈接執行的現場快照,所以用來處理突發事件非常有用。

 

  一般用到 show processlist 或 show full processlist 都是為了查看當前 mysql 是否有壓力,都在跑什么語句,當前語句耗時多久了,有沒有什么慢 SQL 正在執行之類的

  可以看到總共有多少鏈接數,哪些線程有問題(time是執行秒數,時間長的就應該多注意了),然后可以把有問題的線程 kill 掉,這樣可以臨時解決一些突發性的問題。

  有時候一個快照可能看不出什么問題,那么可以頻發的刷新試試

 

命令詳解及kill的使用:https://www.cnblogs.com/duhuo/p/5678286.html

show full processlist詳解:https://www.cnblogs.com/tongcharge/p/11495393.html

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM