- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯(lián)網(wǎng)協(xié)會(huì )理事單位
- 安全聯(lián)盟認證網(wǎng)站身份V標記
- 域名注冊服務(wù)機構許可:滇D3-20230001
- 代理域名注冊服務(wù)機構:新網(wǎng)數碼
mysql常用的服務(wù)器狀態(tài)命令
藍隊云小課堂:
1、查詢(xún)當前服務(wù)器運行的進(jìn)程
show processlist
查詢(xún)正在運行的所有MySQL進(jìn)程,包括進(jìn)程ID、用戶(hù)、主機、當前數據庫、命令、時(shí)間等信息。
select * from information_schema.processlist where command = 'query';
篩選出所有正在運行的SQL語(yǔ)句,可以通過(guò)ORDER BY語(yǔ)句來(lái)按照時(shí)間排序
說(shuō)明:使用該命令可以進(jìn)行SQL語(yǔ)句可以用where語(yǔ)句進(jìn)行篩選,比如數據庫名稱(chēng)、命令類(lèi)型等。
2、查詢(xún)最大鏈接數
show variables like '%max_connections%';
3、查詢(xún)當前鏈接數
show status like 'Thread%';
4、展示當前正在執行的sql語(yǔ)句
-- 查詢(xún)慢MySQL查詢(xún)的條數
Show status like 'slow_queries';
-- 展示當前正在執行的sql語(yǔ)句
show profiles;
5、查詢(xún)當前MySQL當中記錄的慢查詢(xún)條數
注意:需要配置開(kāi)啟慢查詢(xún)記錄。
配置方式如下:
修改MySQL配置參數,根據操作系統不同修改的配置文件如下:
Linux:my.cnf
Windows:my.ini
增加如下配置:
[mysqld]
long_query_time=2 // 慢查詢(xún)的定義時(shí)間(超過(guò)2秒就是慢查詢(xún))// 慢查詢(xún)log日志記錄( slow_query_log)
## 5.5 版本以下配置
log-slow-queries="mysql-slow-query.log"
## 5.5 版本及以上配置
slow-query-log=on
slow_query_log_file="mysql-slow-query.log"//記錄沒(méi)有使用索引的query
log-query-not-using-indexes
然后重啟數據庫就會(huì )生效。
慢查詢(xún)常用的命令
-- 查詢(xún)慢查詢(xún)的日志路徑
show variables like 'slow_query_log_file';
-- 使用msql提供的日志分析工具mysqldumpslow分析找出查詢(xún)時(shí)間最慢的五條sql
mysqldumpslow -s 5 /mysql/mysql01_slow.log
6、展示Mysql服務(wù)器從啟動(dòng)到現在持續運行的時(shí)間
show status like 'uptime';
說(shuō)明:Value的單位為秒
7、查詢(xún)數據庫存儲占用情況
-- 索引+數據
SELECT table_schema AS `Database`, SUM(data_length + index_length) / 1024 / 1024 AS `Size (MB)`
FROM information_schema.TABLES GROUP BY table_schema;
說(shuō)明:索引+數據之后就是完整的容量了。
8、查詢(xún)服務(wù)器啟動(dòng)以來(lái)的執行查詢(xún)的總次數
SHOW GLOBAL STATUS LIKE 'Com_select';
9、查詢(xún)服務(wù)器啟動(dòng)以來(lái)的執行新增的總次數
SHOW GLOBAL STATUS LIKE 'Com_insert';
10、查詢(xún)服務(wù)器啟動(dòng)以來(lái)的執行更新的總次數
SHOW GLOBAL STATUS LIKE 'Com_update';
11、查詢(xún)服務(wù)器啟動(dòng)以來(lái)的執行刪除的總次數
SHOW GLOBAL STATUS LIKE 'Com_delete';
說(shuō)明:基于統計數據庫的增刪改查的次數,可以給數據庫是否要做讀寫(xiě)分離提供依據。
更多小知識,可聯(lián)系藍隊云一起探討。
售前咨詢(xún)
售后咨詢(xún)
備案咨詢(xún)
二維碼
TOP