成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

dba+開源工具:實時監控和分析MySQL服務器性能指標的命令行工具

數據庫 MySQL
mysqlstat 可以實時監控 MySQL 服務器的 QPS(每秒查詢數)、TPS(每秒事務數)以及網絡帶寬使用情況等指標。它可以展示執行次數最頻繁的前N條 SQL 語句,幫助定位查詢效率低下的問題,以便進行優化。

mysqlstat工具簡介

mysqlstat 是一個命令行工具,用于實時監控和分析 MySQL 服務器的性能指標和相關信息。

它可以幫助 DBA(數據庫管理員)和開發人員定位和解決數據庫性能問題。

主要功能

實時監控:mysqlstat 可以實時監控 MySQL 服務器的 QPS(每秒查詢數)、TPS(每秒事務數)以及網絡帶寬使用情況等指標。

查詢分析:它可以展示執行次數最頻繁的前N條 SQL 語句,幫助定位查詢效率低下的問題,以便進行優化。

表文件分析:mysqlstat 可以列出訪問次數最頻繁的前N張表文件(.ibd),這有助于查找熱點表和磁盤使用情況。

鎖阻塞:工具可以顯示當前被鎖阻塞的 SQL 語句,幫助識別并解決鎖相關的問題。

死鎖信息:mysqlstat 可以提供關于死鎖的信息,幫助 DBA 了解并解決死鎖問題。

索引分析:它可以查找重復或冗余的索引,幫助優化索引使用和減少存儲空間的占用。

連接數統計:工具可以統計應用端 IP 的連接數總和,有助于了解數據庫的連接負載情況。

表大小統計:mysqlstat 可以提供庫中每個表的大小統計信息,有助于了解表的存儲占用情況。

Binlog 分析:它可以在高峰期分析哪些表的 TPS 較高,幫助定位性能瓶頸或優化熱點表。

查看主從復制信息:工具可以提供主從復制狀態和延遲情況,方便監控和管理主從復制環境。

原理

圖片圖片

演示

https://www.douyin.com/video/7288887720057851151

使用

MySQL命令行監控工具 - mysqlstat


options:
  -h, --help            show this help message and exit
  -H MYSQL_IP, --mysql_ip MYSQL_IP
                        Mysql IP
  -P MYSQL_PORT, --mysql_port MYSQL_PORT
                        Mysql Port
  -u MYSQL_USER, --mysql_user MYSQL_USER
                        Mysql User
  -p MYSQL_PASSWORD, --mysql_password MYSQL_PASSWORD
                        Mysql Password
  --top TOP             需要提供一個整數類型的參數值,該參數值表示執行次數最頻繁的前N條SQL語句
  --io IO               需要提供一個整數類型的參數值,該參數值表示訪問次數最頻繁的前N張表文件ibd
  --lock                查看當前鎖阻塞的SQL
  --dead                查看死鎖信息
  --index               查看重復或冗余的索引
  --conn                查看應用端IP連接數總和
  --tinfo               統計庫里每個表的大小
  --binlog              Binlog分析-高峰期排查哪些表TPS比較高
  --repl                查看主從復制信息
  -v, --version         show program's version number and exit

  • 實時監控mysql服務器的QPS、TPS、網絡帶寬指標(默認不加參數選項)

shell> chmod 755 mysqlstat  


shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang'

圖片圖片

  • 執行次數最頻繁的前10條SQL語句

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --top 10

圖片圖片

  • 訪問次數最頻繁的前10張表文件ibd

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --io 10

圖片圖片

  • 查看當前鎖阻塞的SQL

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --lock

圖片圖片

  • 查看重復或冗余的索引

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --index

圖片圖片

  • 查看應用端IP連接數總和

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --conn

圖片圖片

  • 統計庫里每個表的大小

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --tinfo

圖片圖片

  • 查看死鎖信息

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --dead

圖片圖片

  • Binlog分析-高峰期排查哪些表TPS比較高

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --binlog 
mysql-bin.000003

圖片圖片

或者指定一個binlog范圍

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --binlog 
mysql-bin.000003  mysql-bin.000006

會統計mysql-bin.000003,mysql-bin.000004,mysql-bin.000005,mysql-bin.000006這4個文件

圖片圖片

  • 查看主從復制信息

shell> ./mysqlstat -H 192.168.198.239 -P 6666 -u admin -p 'hechunyang' --repl

圖片圖片

支持 MySQL5.7/8.0,工具適用于Centos7 系統。

8.0默認是caching_sha2_password用戶認證,需要更改為 mysql_native_password

mysql> CREATE USER 'rd'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
Query OK, 0 rows affected (0.00 sec)
mysql> GRANT ALL on *.* to 'rd'@'%';

工具研發者介紹

賀春旸,dbaplus社群金牌專家,凡普金科和愛錢進DBA團隊負責人,《MySQL管理之道:性能調優、高可用與監控》第一&二版、《MySQL運維進階指南》作者,曾任職于中國移動飛信、安卓機鋒網。五次榮獲dbaplus年度MVP,致力于MariaDB、MongoDB等開源技術的研究,主要負責數據庫性能調優、監控和架構設計。

工具下載:

https://github.com/hcymysql/mysqlstat

責任編輯:武曉燕 來源: dbaplus社群
相關推薦

2022-05-02 08:56:04

前端性能指標

2018-01-04 09:23:21

WEB服務器性能

2019-12-03 10:16:45

服務器負載系統

2012-05-08 10:36:48

服務器評測

2011-06-07 14:16:38

雙絞線

2018-06-08 15:12:00

服務器性能指標

2023-11-20 09:48:13

Linux性能指標命令

2014-06-06 10:00:56

命令行監控Nginx Web服務

2009-11-17 10:14:27

核心路由器

2014-02-18 10:45:48

2014-04-09 11:05:11

2011-05-04 13:53:08

jQuery

2020-05-19 11:46:50

MongoDB圖形開源

2020-10-24 15:31:10

Linux服務器工具

2013-08-04 23:33:08

Taobao JVMiflake圖像搜索引擎

2023-09-08 15:37:29

軟件開發性能

2020-10-19 08:53:08

Redis性能指標監控

2023-06-27 07:29:30

dba+開源工具Binlog

2023-01-28 07:52:49

2013-05-21 14:58:08

系統監視glances開源
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产在线观看av | 99久久成人| 亚洲欧美激情国产综合久久久 | 欧美日韩一二三区 | 一区观看 | 成人激情视频 | 成人精品视频99在线观看免费 | 日韩区 | 亚洲国产成人av好男人在线观看 | 中国xxxx性xxxx产国 | 一区二区三区不卡视频 | 一区二区三区中文字幕 | 成人精品一区二区 | 久久人人爽人人爽 | 亚洲欧美综合精品久久成人 | 国产激情小视频 | 91成人免费电影 | 欧美一区二区视频 | 国产精品免费视频一区 | 男人午夜视频 | 欧美激情a∨在线视频播放 成人免费共享视频 | 97国产精品 | 亚洲精品一二三 | 国产a级毛毛片 | 亚洲三区视频 | 中文字幕高清av | 欧美国产精品一区二区三区 | 美女久久久| 国产美女免费视频 | 性视频网| 91青娱乐在线 | 黄片毛片在线观看 | 日韩国产精品一区二区三区 | 亚洲一区综合 | 久久久久久久久久久久久久国产 | 免费小视频在线观看 | 91av导航| 粉嫩一区二区三区国产精品 | 日韩成人在线免费观看 | 天天综合久久 | 欧美日韩亚洲一区 |