久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

Mysql怎么查看連接數及狀態信息

129次閱讀
沒有評論

共計 2640 個字符,預計需要花費 7 分鐘才能閱讀完成。

這篇文章主要介紹“Mysql 怎么查看連接數及狀態信息”,在日常操作中,相信很多人在 Mysql 怎么查看連接數及狀態信息問題上存在疑惑,丸趣 TV 小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Mysql 怎么查看連接數及狀態信息”的疑惑有所幫助!接下來,請跟著丸趣 TV 小編一起來學習吧!

一、問題描述

      今天運維同事找到我問,有兩臺數據庫 MYSQL 的連接數超過監控的閾值(700),當然他們的監控(zabbix)也是剛剛搭建起來的。表示該值已經從很低的數值一點一點調上來了,但是仍然報警。于是就找到我,做為 ORACLE’s DBA 的我,準備變為雙料 DBA,這正是學習的好時機。馬上來學習一下,如何在 MYSQL 中查詢連接數。

二、實驗

1.show status   查看所有狀態參數,其中 Threads_connected 當前的連接數,Connections 試圖連接到(不管是否成功)MYSQL 服務器的連接總數, Max_used_connections 服務器啟動后已經同時使用過的連接最大數量(并發)。

mysql show status like %connect%

+———————-+———+

| Variable_name        | Value   |

+———————-+———+

| Aborted_connects     | 163     |

| Connections          | 1116123 |

| Max_used_connections | 266     |

| Threads_connected    | 208     |

+———————-+———+

4 rows in set (0.00 sec)

mysql

2.show processlist  顯示當前正在執行的 mysql 連接

mysql show processlist;

+———+———-+——————–+———–+———+——-+——-+——————+

| Id      | User     | Host               | db        | Command | Time  | State | Info             |

+———+———-+——————–+———–+———+——-+——-+——————+

| 1105357 | tjuser   | 10.10.100.30:36210 | testdb  | Sleep   |  1377 |       | NULL             |

| 1112435 | tjuser   | 10.10.100.30:54112 | testdb  | Sleep   |  1616 |       | NULL             |

|…… 略

| 1116128 | tjuser | 10.10.100.21:47484 | testdb | Sleep   |     1 |       | NULL             |

| 1116129 | tjuser | 10.10.100.21:47485 | testdb | Sleep   |    64 |       | NULL             |

+———+———-+——————–+———–+———+——-+——-+——————+

207 rows in set (0.00 sec)

3.mysqladmin -u -p -h status     顯示當前 mysql 狀態

[root@db ~]# mysqladmin -uroot -p -hlocalhost status

Enter password:

Uptime: 14604445  Threads: 208  Questions: 34034734  Slow queries: 179  Opens: 12553  Flush tables: 3  Open tables: 977  Queries per second avg: 2.330

[root@db ~]#

4.mysqladmin -u -p -h extended-status   顯示 mysql 的其他狀態

[root@db ~]# mysqladmin -uroot -p -hlocalhost extended-status

Enter password: 

+——————————————+————–+

| Variable_name                            | Value        |

+——————————————+————–+

| Aborted_clients                          | 53041        |

| Aborted_connects                         | 163          |

| Connections                              | 1116157      |

…… 略

| Threads_connected                        | 206          |

| Threads_created                          | 633          |

| Threads_running                          | 1            |

| Uptime                                   | 14604661     |

| Uptime_since_flush_status                | 14604661     |

+——————————————+————–+

[root@db ~]#

三、總結

      此次查詢只需要掌握 mysql 中 show status,show process list 命令,以及命令 mysqladmin。通過上述命令可以快速得到 MYSQL 數據庫連接參數與狀態值。查詢到數據庫設置 connect 數為 1000,告訴同事后修改了閾值后正常。

到此,關于“Mysql 怎么查看連接數及狀態信息”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注丸趣 TV 網站,丸趣 TV 小編會繼續努力為大家帶來更多實用的文章!

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-03發表,共計2640字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 扎兰屯市| 五大连池市| 铁力市| 西安市| 将乐县| 师宗县| 陇南市| 四平市| 中山市| 恩施市| 仙桃市| 东台市| 手游| 施甸县| 集贤县| 观塘区| 岳阳县| 山东省| 区。| 邯郸市| 鸡泽县| 肃南| 霍林郭勒市| 武宁县| 凤阳县| 宜城市| 寿阳县| 泰安市| 樟树市| 喀喇沁旗| 淳化县| 林周县| 双城市| 武隆县| 嵊泗县| 正蓝旗| 文山县| 英德市| 突泉县| 霍州市| 罗甸县|