亚洲 国产 欧美 日韩_98在线视频噜噜噜国产_国产在线98福利播放视频_欧美日韩在线观看一区二区

0712-2888027 189-8648-0214
微信公眾號

孝感風(fēng)信網(wǎng)絡(luò)科技有限公司微信公眾號

當(dāng)前位置:主頁 > 技術(shù)支持 > MySQL > Mysql通過show full processlist命令查詢與優(yōu)化進(jìn)程使用情況

Mysql通過show full processlist命令查詢與優(yōu)化進(jìn)程使用情況

時間:2025-05-07來源:風(fēng)信官網(wǎng) 點擊: 895次

Linux服務(wù)器通過top命令查看mysqld的進(jìn)程CPU占用過高,我們可以使用Mysql的show full processlist命令來優(yōu)化與查看進(jìn)程,以便進(jìn)行異常的排除。

show full processlist可以實時查看當(dāng)前mysql線程的處理情況,讓我們清楚的了解那些sql語句耗時多長時間,有沒有一些突發(fā)性產(chǎn)生大量鏈接數(shù)的情況。

我們使用mysql -u root -p登陸msyql

輸入以下命令:
mysql> show full processlist;


各個列的含義:

①.id,用戶登錄mysql時,系統(tǒng)分配的"connection_id",可以使用函數(shù)connection_id()查看
②.user,顯示當(dāng)前用戶。如果不是root,這個命令就只顯示用戶權(quán)限范圍的sql語句
③.host,顯示這個語句是從哪個ip的哪個端口上發(fā)的,可以用來跟蹤出現(xiàn)問題語句的用戶
④.db,顯示這個進(jìn)程目前連接的是哪個數(shù)據(jù)庫
⑤.command,顯示當(dāng)前連接的執(zhí)行的命令,一般取值為休眠(sleep),查詢(query),連接(connect)等
⑥.time,顯示這個狀態(tài)持續(xù)的時間,單位是秒
⑦.state,顯示使用當(dāng)前連接的sql語句的狀態(tài),很重要的列。state描述的是語句執(zhí)行中的某一個狀態(tài)。一個sql語句,以查詢?yōu)槔?,可能需要?jīng)過copying to tmp table、sorting result、sending data等狀態(tài)才可以完成
⑧.info,顯示這個sql語句,是判斷問題語句的一個重要依據(jù)

欄目列表
推薦內(nèi)容
熱點內(nèi)容
展開