亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

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

MySQL SHOW STATUS語句的使用

瀏覽:4日期: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 數據庫
相關文章:
主站蜘蛛池模板: 国产成人精品一区二区仙踪林 | 国产国产成人久久精品杨幂 | 国产亚洲免费观看 | 欧美亚洲综合另类在线观看 | 99久久免费午夜国产精品 | 欧美黄色免费网站 | 色网站网址 | 有人有片的观看免费视频 | 毛片视频免费 | 国产一级特黄老妇女大片免费 | 三级午夜宅宅伦不卡在线 | 精品日韩二区三区精品视频 | 色婷婷色综合激情国产日韩 | 久久日本精品99久久久 | 91成人午夜在线精品 | 美国毛片基地a级e片 | 久久一区不卡中文字幕 | 欧美亚洲一区二区三区在线 | 一级毛片在线免费播放 | 亚洲视频区| 自拍网在线| 精品精品国产高清a毛片牛牛 | 亚洲自拍色 | 男女一级做片a性视频 | 18以下勿进色禁视频免费看 | 色 在线播放 | 久久一本精品久久精品66 | a毛片全部免费播放 | 精品国产爱久久 | 欧美精品一区二区久久 | 最新国产大片高清视频 | 青青青在线日本免费视频 | 精品中文字幕一区二区三区四区 | 亚洲香蕉在线 | 亚洲成a人片在线观看中文动漫 | 中文字幕一区二区精品区 | 2017天天天天做夜夜夜做 | 91久久夜色精品国产九色 | 一区二区三区四区在线观看视频 | 久久精品爱国产免费久久 | 草草影视在线观看 |