運(yùn)維:mysql常用的服務(wù)器狀態(tài)命令

今天給大家分享mysql常用的服務(wù)器狀態(tài)命令?,希望對大家日常運(yùn)維mysql數(shù)據(jù)庫或者調(diào)優(yōu)提供一些幫助!
?
1、查詢當(dāng)前服務(wù)器運(yùn)行的進(jìn)程
第一個(gè)命令
?
查詢正在運(yùn)行的所有MySQL進(jìn)程,包括進(jìn)程ID、用戶、主機(jī)、當(dāng)前數(shù)據(jù)庫、命令、時(shí)間等信息。
?
?

?
第二個(gè)命令
篩選出所有正在運(yùn)行的SQL語句,可以通過ORDER BY語句來按照時(shí)間排序
說明:使用該命令可以進(jìn)行SQL語句可以用where語句進(jìn)行篩選,比如數(shù)據(jù)庫名稱、命令類型等。
?
2、查詢最大鏈接數(shù)

?
3、查詢當(dāng)前鏈接數(shù)
?

?
4、展示當(dāng)前正在執(zhí)行的sql語句

?
5、查詢當(dāng)前MySQL當(dāng)中記錄的慢查詢條數(shù)
?
?

?
注意:需要配置開啟慢查詢記錄。
配置方式如下:
修改MySQL配置參數(shù),根據(jù)操作系統(tǒng)不同修改的配置文件如下:
Linux:my.cnf
Windows:my.ini
增加如下配置:
6、展示Mysql服務(wù)器從啟動(dòng)到現(xiàn)在持續(xù)運(yùn)行的時(shí)間
?

?
說明:Value的單位為秒
?
7、查詢數(shù)據(jù)庫存儲占用情況
?
-- 索引+數(shù)據(jù)
?
說明:索引+數(shù)據(jù)之后就是完整的容量了。
?
8、查詢服務(wù)器啟動(dòng)以來的執(zhí)行查詢的總次數(shù)

?
?
9、查詢服務(wù)器啟動(dòng)以來的執(zhí)行新增的總次數(shù)
?

?
?
10、查詢服務(wù)器啟動(dòng)以來的執(zhí)行更新的總次數(shù)

?
11、查詢服務(wù)器啟動(dòng)以來的執(zhí)行刪除的總次數(shù)

說明:基于統(tǒng)計(jì)數(shù)據(jù)庫的增刪改查的次數(shù),可以給數(shù)據(jù)庫是否要做讀寫分離提供依據(jù)。
12、總結(jié)
以上是一些常用的服務(wù)器狀態(tài)運(yùn)行命令,大家如果還有比較常用的命令歡迎補(bǔ)充交流!