av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

MySQL SHOW STATUS語(yǔ)句的使用

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

做MySQL性能調(diào)整和服務(wù)狀態(tài)監(jiān)控,有個(gè)前提就是我們要知道當(dāng)前MySQL的運(yùn)行狀態(tài). 很對(duì)開(kāi)發(fā)人員對(duì)分庫(kù)分表,讀寫(xiě)分離,SQL性能分析等或多或少有看過(guò)一些文章分析,但是如果不結(jié)合實(shí)際的MySQL運(yùn)行狀態(tài)盲目的做一些MySQL配置調(diào)整是一種大致加估計(jì)的做法,可能恰好切合了當(dāng)前的實(shí)際問(wèn)題有了性能提升,也有可能毫無(wú)作用. 所以,做技術(shù)還是要實(shí)際情況和理論結(jié)合,不能紙上談兵.

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

實(shí)操查看可以監(jiān)控的變量指標(biāo)

我們可以使用語(yǔ)句SHOW [GLOBAL | SESSION] STATUS 來(lái)看全局/當(dāng)前會(huì)話(huà)的可查看狀態(tài)指標(biāo)

比如我們要看MySQL全局狀態(tài)指標(biāo)有那些可以使用

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 |+-----------------------------------+------------+

如果你只對(duì)當(dāng)前你自己的連接感興趣那么可以使用SHOW SESSION STATUS

其中如果你想刷新?tīng)顟B(tài)變量的統(tǒng)計(jì)信息可以使用命令FLUSH STATUS

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

一些關(guān)鍵的指標(biāo)查詢(xún)

依據(jù)上文查出的可以查詢(xún)的狀態(tài)變量,我選擇幾個(gè)變量做一些演示

查詢(xún)MySQL運(yùn)行的時(shí)間:

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

查詢(xún)MySQL的select執(zhí)行次數(shù)

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

查詢(xún)MySQL的insert執(zhí)行次數(shù)

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

查詢(xún)MySQL的update執(zhí)行次數(shù)

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

查詢(xún)MySQL的delete執(zhí)行次數(shù)

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

上面的CRUD次數(shù)統(tǒng)計(jì),可以直接的作為實(shí)際MySQL性能優(yōu)化的依據(jù).比如根據(jù)讀寫(xiě)的比例來(lái)調(diào)整內(nèi)存分配策略.

查詢(xún)連接次數(shù)

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

查詢(xún)慢查詢(xún)次數(shù)

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

查詢(xún)慢查詢(xún)時(shí)間(默認(rèn)10秒)

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

其實(shí)指標(biāo)有很多,當(dāng)遇到實(shí)際問(wèn)題后可以針對(duì)性的進(jìn)行查詢(xún)?nèi)缓笠罁?jù)這些數(shù)據(jù)做MySQL參數(shù)調(diào)整.

以上就是MySQL SHOW STATUS語(yǔ)句的使用的詳細(xì)內(nèi)容,更多關(guān)于MySQL SHOW STATUS的資料請(qǐng)關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標(biāo)簽: MySQL 數(shù)據(jù)庫(kù)
相關(guān)文章:
主站蜘蛛池模板: 亚洲精品视频二区 | 国产成人福利视频在线观看 | 在线日韩| 欧美成人影院 | 久久国产高清 | 国产精品成人国产乱一区 | 五月激情六月婷婷 | 视频一区中文字幕 | 在线观看视频91 | 色约约视频 | 午夜精品一区二区三区在线观看 | 精品国产一区二区三区久久久蜜月 | 国产视频在线一区二区 | 精品欧美一区二区精品久久久 | 久久国产精品首页 | 国产一区二区三区免费 | 九九热这里| 婷婷久久综合 | 男人久久天堂 | 国产一区二区三区久久久久久久久 | 久久成人一区 | 中文字幕日韩欧美 | 精品av | 亚洲成人黄色 | 久久99精品久久久 | 久久99精品国产自在现线小黄鸭 | 中文字幕精品一区二区三区精品 | 欧美日产国产成人免费图片 | 国产精品一二区 | 欧美亚州综合 | 男人天堂网址 | 国产成人精品一区 | 亚洲精品视频在线 | 亚洲精品一区在线观看 | 能看的av| 波多野结衣在线观看一区二区三区 | 亚洲综合首页 | 在线视频成人 | 精品久久久久久久久久 | 精品视频一区二区三区 | 亚洲成av人片在线观看无码 |