国产成人精品久久免费动漫-国产成人精品天堂-国产成人精品区在线观看-国产成人精品日本-a级毛片无码免费真人-a级毛片毛片免费观看久潮喷

您的位置:首頁技術文章
文章詳情頁

MySQL SHOW STATUS語句的使用

瀏覽:7日期:2023-10-07 15:22:23

做MySQL性能調整和服務狀態監控,有個前提就是我們要知道當前MySQL的運行狀態. 很對開發人員對分庫分表,讀寫分離,SQL性能分析等或多或少有看過一些文章分析,但是如果不結合實際的MySQL運行狀態盲目的做一些MySQL配置調整是一種大致加估計的做法,可能恰好切合了當前的實際問題有了性能提升,也有可能毫無作用. 所以,做技術還是要實際情況和理論結合,不能紙上談兵.

本文參考MySQL官方文檔: server-status-variables

實操查看可以監控的變量指標

我們可以使用語句SHOW [GLOBAL | SESSION] STATUS 來看全局/當前會話的可查看狀態指標

比如我們要看MySQL全局狀態指標有那些可以使用

mysql> SHOW GLOBAL STATUS;+-----------------------------------+------------+| Variable_name | Value |+-----------------------------------+------------+| Aborted_clients | 0 || Aborted_connects | 0 || Bytes_received | 155372598 || Bytes_sent | 1176560426 |...| Connections | 30023 || Created_tmp_disk_tables | 0 || Created_tmp_files | 3 || Created_tmp_tables| 2 |...| Threads_created | 217 || Threads_running | 88 || Uptime | 1389872 |+-----------------------------------+------------+

如果你只對當前你自己的連接感興趣那么可以使用SHOW SESSION STATUS

其中如果你想刷新狀態變量的統計信息可以使用命令FLUSH STATUS

Many status variables are reset to 0 by the FLUSH STATUS statement.

一些關鍵的指標查詢

依據上文查出的可以查詢的狀態變量,我選擇幾個變量做一些演示

查詢MySQL運行的時間:

mysql> show status like ’uptime’;+---------------+--------+| Variable_name | Value |+---------------+--------+| Uptime | 398545 |+---------------+--------+1 row in set (0.01 sec)

查詢MySQL的select執行次數

mysql> show global status like ’com_select’;+---------------+-------+| Variable_name | Value |+---------------+-------+| Com_select | 19 |+---------------+-------+1 row in set (0.01 sec)

查詢MySQL的insert執行次數

mysql> show status like ’com_insert’;+---------------+-------+| Variable_name | Value |+---------------+-------+| Com_insert | 0 |+---------------+-------+1 row in set (0.00 sec)

查詢MySQL的update執行次數

mysql> show status like ’com_update’;+---------------+-------+| Variable_name | Value |+---------------+-------+| Com_update | 0 |+---------------+-------+1 row in set (0.00 sec)

查詢MySQL的delete執行次數

mysql> show status like ’com_delete’;+---------------+-------+| Variable_name | Value |+---------------+-------+| Com_delete | 0 |+---------------+-------+1 row in set (0.00 sec)

上面的CRUD次數統計,可以直接的作為實際MySQL性能優化的依據.比如根據讀寫的比例來調整內存分配策略.

查詢連接次數

mysql> show status like ’connections’;+---------------+-------+| Variable_name | Value |+---------------+-------+| Connections | 286 |+---------------+-------+1 row in set (0.00 sec)

查詢慢查詢次數

mysql> show status like ’slow_queries’;+---------------+-------+| Variable_name | Value |+---------------+-------+| Slow_queries | 0 |+---------------+-------+1 row in set (0.00 sec)

查詢慢查詢時間(默認10秒)

mysql> show variables like ’long_query_time’;+-----------------+-----------+| Variable_name | Value |+-----------------+-----------+| long_query_time | 10.000000 |+-----------------+-----------+1 row in set (0.01 sec)

其實指標有很多,當遇到實際問題后可以針對性的進行查詢然后依據這些數據做MySQL參數調整.

以上就是MySQL SHOW STATUS語句的使用的詳細內容,更多關于MySQL SHOW STATUS的資料請關注好吧啦網其它相關文章!

標簽: MySQL 數據庫
相關文章:
主站蜘蛛池模板: 国产一区国产二区国产三区 | 久久久久久久久久久久久久久久久 | 国内精品线在线观看 | 日本高清色www | 美国一级毛片a | 国产精品久久久久毛片真精品 | 一区二区三区 亚洲区 | 色综合天天综合网看在线影院 | 男女乱配视频免费观看 | 欧美日韩精品国产一区在线 | fc2ppv在线播放 | 国产三级在线播放线 | 国产亚洲综合成人91精品 | 国产成人资源 | 国产精品久久国产三级国不卡顿 | 成人午夜两性视频免费看 | 手机看片1024国产基地 | 香港aa三级久久三级老师 | 日本一区午夜爱爱 | 一区二区精品视频 | 国产a级特黄的片子视频 | 在线日本看片免费人成视久网 | 成人在线综合网 | 免费亚洲黄色 | 欧美一区二区不卡视频 | 国产欧美在线一区二区三区 | 亚洲欧洲日本天天堂在线观看 | 成年人网站免费 | 一级女性生活片 | 色偷偷成人网免费视频男人的天堂 | 久久青草免费线观最新 | 久草久草久草 | 亚洲精彩视频在线观看 | 成人三级做爰在线观看男女 | 在线高清一级欧美精品 | 毛片免费在线 | 波多野结衣免费视频观看 | 亚洲天堂资源网 | 久久国产精品一区二区三区 | 欧美.亚洲.日本一区二区三区 | 亚洲日产综合欧美一区二区 |