欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

MySQL中怎么查看執(zhí)行狀態(tài)

今天就跟大家聊聊有關MySQL中怎么查看執(zhí)行狀態(tài),可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

創(chuàng)新互聯(lián)專業(yè)為企業(yè)提供云夢網站建設、云夢做網站、云夢網站設計、云夢網站制作等企業(yè)網站建設、網頁設計與制作、云夢企業(yè)網站模板建站服務,十年云夢做網站經驗,不只是建網站,更提供有價值的思路和整體網絡服務。

當感覺mysql性能出現(xiàn)問題時,通常會先看下當前mysql的執(zhí)行狀態(tài),使用 show processlist 來查看,例如:

MySQL中怎么查看執(zhí)行狀態(tài)

其中state狀態(tài)列信息非常重要,先看下各列含義,然后看下state常用狀態(tài)

各列的含義

1、id

一個標識,你要kill一個語句的時候使用,例如 mysql> kill 207;

2、user

顯示當前用戶,如果不是root,這個命令就只顯示你權限范圍內的sql語句

3、host

顯示這個語句是從哪個ip 的哪個端口上發(fā)出的,可用來追蹤出問題語句的用戶

4、db

顯示這個進程目前連接的是哪個數(shù)據庫

5、command

顯示當前連接的執(zhí)行的命令,一般就是休眠(sleep),查詢(query),連接(connect)

6、time

此這個狀態(tài)持續(xù)的時間,單位是秒

7、state

顯示使用當前連接的sql語句的狀態(tài),很重要的列,state只是語句執(zhí)行中的某一個狀態(tài),例如查詢,需要經過copying to tmp table,Sorting result,Sending data等狀態(tài)才可以完成

8、info

顯示這個sql語句,因為長度有限,所以長的sql語句就顯示不全,但是一個判斷問題語句的重要依據

state 常見狀態(tài)分析

1、Sleep

通常代表資源未釋放,如果是通過連接池,sleep狀態(tài)應該恒定在一定數(shù)量范圍內,例如:

數(shù)據查詢時間為0.1秒,而網絡輸出需要1秒左右,原本數(shù)據連接在0.1秒即可釋放,但是因為前端程序未執(zhí)行close操作,直接輸出結果,那么在結果未展現(xiàn)在用戶桌面前,該數(shù)據庫連接一直維持在sleep狀態(tài)

2、Locked

操作被鎖定,通常使用innodb可以很好的減少locked狀態(tài)的產生

3、Copy to tmp table

索引及現(xiàn)有結構無法涵蓋查詢條件時,會建立一個臨時表來滿足查詢要求,產生巨大的i/o壓力Copy to tmp table通常與連表查詢有關,建議減少關聯(lián)查詢或者深入優(yōu)化查詢語句,如果出現(xiàn)此狀態(tài)的語句執(zhí)行時間過長,會嚴重影響其他操作,此時可以kill掉該操作

4、Sending data

Sending data并不是發(fā)送數(shù)據,是從物理磁盤獲取數(shù)據的進程,如果你的影響結果集較多,那么就需要從不同的磁盤碎片去抽取數(shù)據,如果sending data連接過多,通常是某查詢的影響結果集過大,也就是查詢的索引項不夠優(yōu)化

5、Storing result to query cache

如果頻繁出現(xiàn)此狀態(tài),使用set profiling分析,如果存在資源開銷在SQL整體開銷的比例過大(即便是非常小的開銷,看比例),則說明query cache碎片較多,使用flush query cache可即時清理,Query cache參數(shù)可適當酌情設置

MySQL數(shù)據庫是常見的兩個瓶頸是CPU和I/O的瓶頸,CPU在飽和的時候一般發(fā)生在數(shù)據裝入內存或從磁盤上讀取數(shù)據時候。磁盤I/O瓶頸發(fā)生在裝入數(shù)據遠大于內存容量的時候,如果應用分布在網絡上,那么查詢量相當大的時候那么平瓶頸就會出現(xiàn)在網絡上,我們可以用mpstat, iostat, sar和vmstat來查看系統(tǒng)的性能狀態(tài)。

除了服務器硬件的性能瓶頸,對于MySQL系統(tǒng)本身,我們可以使用工具來優(yōu)化數(shù)據庫的性能,通常有三種:使用索引,使用EXPLAIN分析查詢以及調整MySQL的內部配置。

在優(yōu)化MySQL時,通常需要對數(shù)據庫進行分析,常見的分析手段有慢查詢日志,EXPLAIN 分析查詢,profiling分析以及show命令查詢系統(tǒng)狀態(tài)及系統(tǒng)變量,通過定位分析性能的瓶頸,才能更好的優(yōu)化數(shù)據庫系統(tǒng)的性能。

看完上述內容,你們對MySQL中怎么查看執(zhí)行狀態(tài)有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。

分享名稱:MySQL中怎么查看執(zhí)行狀態(tài)
網站路徑:http://aaarwkj.com/article20/iiosco.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供營銷型網站建設、網站改版、做網站、云服務器微信公眾號、虛擬主機

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網站建設
黄色片一区二区三区四区| 婷婷丁香六月激情综合| 男女性视频在线免费观看| 久章草在线免费视频播放| 国产看片色网站亚洲av| 亚洲激情中文字幕av网| 日韩黄色一级片免费看| 色综合色很天天综合色| 国产三级无遮挡在线观看| 免费观看亚洲视频一区二区三区| 亚洲欧美成人综合网站| 91午夜福利视频免费播放| 亭亭丁香激情五月涩久久| 伊人久久综在合线亚洲| 国产高清视频在线观看流白浆| 亚洲国产精品自拍视频| 国产一区二区三区高潮爽| 日本东京热不卡一区二区| 伊人亚洲中文一区二区| 亚洲乱码中文字幕人妻| 九九九热这里只有精品| 中文字幕一区二区中文字幕| 久久国产福利一区二区| 日韩中文字幕亚洲精品一| 偷拍大神女厕偷拍作品| 国产国产乱老熟视频网站| 男人天堂av在线资源| 国产一区中文字幕在线| 九九九热在线观看视频| 日本国产福利视频在线观看| 日本成人午夜电影网站| 深夜日本福利在线观看| 亚洲一区二区三区色偷偷| 日本理伦片一区二区| 国产精品一区在线播放| 久久欧精品欧美日韩精品| 高颜值紧身牛仔裤国产精品| 日韩欧美一区二区中文字幕视频| 亚洲大片色一区在线观看| 日本免费一区二区三区手机在线 | 亚洲小视频免费在线观看|