亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 數據庫 > MySQL > 正文

Linux中使用mysqladmin extended-status配合Linux命令查看MySQL運行狀態

2024-07-24 13:06:11
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Linux中使用mysqladmin extended-status配合Linux命令查看MySQL運行狀態,需要的朋友可以參考下
 
 

mysqladmin是MySQL一個重要的客戶端,最常見的是使用它來關閉數據庫,除此,該命令還可以了解MySQL運行狀態、進程信息、進程殺死等。本文介紹一下如何使用mysqladmin extended-status(因為沒有"歧義",所以可以使用ext代替)了解MySQL的運行狀態。

1. 使用-r/-i參數

使用mysqladmin extended-status命令可以獲得所有MySQL性能指標,即show global status的輸出,不過,因為多數這些指標都是累計值,如果想了解當前的狀態,則需要進行一次差值計算,這就是mysqladmin extended-status的一個額外功能,非常實用。默認的,使用extended-status,看到也是累計值,但是,加上參數-r(--relative),就可以看到各個指標的差值,配合參數-i(--sleep)就可以指定刷新的頻率,那么就有如下命令:

復制代碼代碼如下:

mysqladmin -uroot -r -i 1 -pxxx extended-status
+------------------------------------------+----------------------+
| Variable_name                            | Value                |
+------------------------------------------+----------------------+
| Aborted_clients                          | 0                    |
| Com_select                               | 336                  |
| Com_insert                               | 243                  |
......
| Threads_created                          | 0                    |
+------------------------------------------+----------------------+

 

2. 配合grep使用

配合grep使用,我們就有:

復制代碼代碼如下:

mysqladmin -uroot -r -i 1 -pxxx extended-status /
|grep "Questions/|Queries/|Innodb_rows/|Com_select /|Com_insert /|Com_update /|Com_delete "
| Com_delete                               | 1                    |
| Com_delete_multi                         | 0                    |
| Com_insert                               | 321                  |
| Com_select                               | 286                  |
| Com_update                               | 63                   |
| Innodb_rows_deleted                      | 1                    |
| Innodb_rows_inserted                     | 207                  |
| Innodb_rows_read                         | 5211                 |
| Innodb_rows_updated                      | 65                   |
| Queries                                  | 2721                 |
| Questions                                | 2721                 |

 

3. 配合簡單的awk使用

使用awk,同時輸出時間信息:

復制代碼代碼如下:

mysqladmin -uroot -p -h127.0.0.1 -P3306 -r -i 1 ext |/
awk -F"|" '{/
  if($2 ~ /Variable_name/){/
    print " <-------------    "  strftime("%H:%M:%S") "    ------------->";/
  }/
  if($2 ~ /Questions|Queries|Innodb_rows|Com_select |Com_insert |Com_update |Com_delete |Innodb_buffer_pool_read_requests/)/
    print $2 $3;/
}'
<-------------    12:38:49    ------------->
 Com_delete                             0
 Com_insert                             0
 Com_select                             0
 Com_update                             0
 Innodb_buffer_pool_read_requests       589
 Innodb_rows_deleted                    0
 Innodb_rows_inserted                   2
 Innodb_rows_read                       50
 Innodb_rows_updated                    50
 Queries                                105
 Questions                              1
 <-------------    12:38:50    ------------->
 Com_delete                             0
 Com_insert                             0
 Com_select                             0
 Com_update                             0
 Innodb_buffer_pool_read_requests       1814
 Innodb_rows_deleted                    0
 Innodb_rows_inserted                   0
 Innodb_rows_read                       8
 Innodb_rows_updated                    8
 Queries                                17
 Questions                              1

 

4. 配合復雜一點的awk

反正也不簡單了,那就更復雜一點,這樣讓輸出結果更友好點,因為awk不支持動態變量,所以代碼看起來比較復雜:

復制代碼代碼如下:

mysqladmin -P3306 -uroot -p -h127.0.0.1 -r -i 1 ext |/
awk -F"|" /
"BEGIN{ count=0; }"/
'{ if($2 ~ /Variable_name/ && ++count == 1){/
    print "----------|---------|--- MySQL Command Status --|----- Innodb row operation ----|-- Buffer Pool Read --";/
    print "---Time---|---QPS---|select insert update delete|  read inserted updated deleted|   logical    physical";/
}/
else if ($2 ~ /Queries/){queries=$3;}/
else if ($2 ~ /Com_select /){com_select=$3;}/
else if ($2 ~ /Com_insert /){com_insert=$3;}/
else if ($2 ~ /Com_update /){com_update=$3;}/
else if ($2 ~ /Com_delete /){com_delete=$3;}/
else if ($2 ~ /Innodb_rows_read/){innodb_rows_read=$3;}/
else if ($2 ~ /Innodb_rows_deleted/){innodb_rows_deleted=$3;}/
else if ($2 ~ /Innodb_rows_inserted/){innodb_rows_inserted=$3;}/
else if ($2 ~ /Innodb_rows_updated/){innodb_rows_updated=$3;}/
else if ($2 ~ /Innodb_buffer_pool_read_requests/){innodb_lor=$3;}/
else if ($2 ~ /Innodb_buffer_pool_reads/){innodb_phr=$3;}/
else if ($2 ~ /Uptime / && count >= 2){/
  printf(" %s |%9d",strftime("%H:%M:%S"),queries);/
  printf("|%6d %6d %6d %6d",com_select,com_insert,com_update,com_delete);/
  printf("|%6d %8d %7d %7d",innodb_rows_read,innodb_rows_inserted,innodb_rows_updated,innodb_rows_deleted);/
  printf("|%10d %11d/n",innodb_lor,innodb_phr);/
}}'

 

 

復制代碼代碼如下:

----------|---------|--- MySQL Command Status --|----- Innodb row operation ----|-- Buffer Pool Read --
---Time---|---QPS---|select insert update delete|  read inserted updated deleted|   logical    physical
 10:37:13 |     2231|   274    214     70      0|  4811      160      71       0|      4146           0
 10:37:14 |     2972|   403    256     84     23|  2509      173      85      23|      4545           0
 10:37:15 |     2334|   282    232     66      1|  1266      154      67       1|      3543           0
 10:37:15 |     2241|   271    217     66      0|  1160      129      66       0|      2935           0
 10:37:17 |     2497|   299    224     97      0|  1141      149      95       0|      3831           0
 10:37:18 |     2871|   352    304     74     23|  8202      226      73      23|      6167           0
 10:37:19 |     2441|   284    233     82      0|  1099      121      78       0|      3292           0
 10:37:20 |     2342|   279    242     61      0|  1083      224      61       0|      3366           0

 

就這樣了,這幾個命令自己用的比較多,隨手分享出來。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
97精品视频在线播放| 亚洲热线99精品视频| 精品少妇一区二区30p| 国产xxx69麻豆国语对白| 欧美日韩国产一区中文午夜| 欧亚精品中文字幕| 国产精品久久久久久久久粉嫩av| 亚洲bt欧美bt日本bt| 精品视频在线播放免| 91色琪琪电影亚洲精品久久| 亚洲第一网中文字幕| 国产亚洲美女精品久久久| 精品视频中文字幕| 不卡av在线播放| 久久久精品2019中文字幕神马| 久久久久久久久久久网站| 国产成人在线一区二区| 91精品视频免费看| 精品久久香蕉国产线看观看gif| 欧美激情网友自拍| 91久久久久久久久久久久久| 久久精品91久久久久久再现| 欧美性精品220| 成人激情视频免费在线| 国产成人激情小视频| 日韩精品视频在线观看免费| 久久久久久国产精品久久| 欧美成年人视频| 91超碰caoporn97人人| 成人www视频在线观看| 欧洲亚洲女同hd| 日韩av在线网址| 91在线观看免费高清完整版在线观看| 隔壁老王国产在线精品| 亚洲欧美日韩中文在线制服| 欧美自拍视频在线观看| 国产黑人绿帽在线第一区| 日韩av影视综合网| 欧美放荡办公室videos4k| 欧美性做爰毛片| 97久久精品人人澡人人爽缅北| 久久精品中文字幕电影| 欧美视频裸体精品| 国产视频在线一区二区| 久久久女人电视剧免费播放下载| 日韩av在线最新| 成人免费观看49www在线观看| 精品国偷自产在线视频| 亚洲综合精品伊人久久| 日韩精品在线私人| 日韩精品在线播放| 欧美亚洲视频在线观看| 国产精品视频精品视频| 国产一区二区三区视频免费| 亚洲国产精品va在线观看黑人| 亚洲精品视频二区| 国产精品久久久久久超碰| 久久这里只有精品99| 国产精品扒开腿做爽爽爽男男| 日韩精品久久久久久福利| 菠萝蜜影院一区二区免费| 在线观看成人黄色| 亚洲自拍偷拍色图| 国产日韩欧美在线视频观看| 成人高h视频在线| 亚洲色图狂野欧美| 国产精欧美一区二区三区| 亚洲少妇激情视频| 国产一区二区三区欧美| 亚洲男人天堂网站| 色樱桃影院亚洲精品影院| 日韩电影大全免费观看2023年上| 91成人福利在线| 欧美中文字幕在线| 国产精品99久久久久久久久久久久| 日韩视频中文字幕| 91中文在线观看| 国产亚洲精品久久久久久777| 欧美性jizz18性欧美| 亚洲最新av网址| 狠狠躁夜夜躁人人爽天天天天97| 欧美在线观看一区二区三区| 亚洲一区久久久| 国产日韩视频在线观看| 成人福利在线视频| 在线成人免费网站| 91中文字幕一区| 欧美成人性生活| 爽爽爽爽爽爽爽成人免费观看| 精品久久香蕉国产线看观看gif| 欧美成人一区二区三区电影| 九九九久久久久久| 亚洲成人激情在线| 欧美精品手机在线| 久久成人这里只有精品| 日本高清视频一区| 国产香蕉一区二区三区在线视频| 欧美在线性视频| 久久免费视频在线| 久久成人免费视频| 91性高湖久久久久久久久_久久99| 伊人成人开心激情综合网| 韩国欧美亚洲国产| 日韩美女在线观看| 久久久久久九九九| 欧美日韩在线免费观看| 欧美大片欧美激情性色a∨久久| 久久久999国产| 久久91亚洲精品中文字幕| 国产一区二区三区视频免费| 亚洲老司机av| 日韩欧美在线字幕| 欧美另类老肥妇| 91免费在线视频网站| 亚洲成人激情在线观看| 亚洲欧美一区二区三区在线| 一本一本久久a久久精品牛牛影视| 欧美日韩中文字幕综合视频| 国产精品高潮呻吟久久av黑人| 亚洲色图13p| 奇米四色中文综合久久| 国产精品一区二区电影| 欧美激情喷水视频| 国产一区欧美二区三区| 97在线视频国产| 欧美日韩一区二区免费在线观看| 国产精品一区二区久久| 亚洲黄一区二区| 亚洲欧美综合区自拍另类| 亚洲国产精品久久久久秋霞蜜臀| 视频直播国产精品| 欧美性受xxxx白人性爽| 国产精品视频精品| 国产精品视频自在线| 国产精品福利片| 北条麻妃一区二区在线观看| 欧美电影在线播放| 欧美老女人在线视频| 亚洲欧美在线免费| 国色天香2019中文字幕在线观看| 午夜精品美女自拍福到在线| 国外成人性视频| 久久成人精品电影| 国产香蕉一区二区三区在线视频| 一区二区亚洲精品国产| 亚洲国产成人久久综合| 亚洲少妇激情视频| 亚洲欧美日本精品| 欧美极品少妇全裸体| 欧美午夜精品久久久久久久| 尤物精品国产第一福利三区| 91av在线网站| 国产精品18久久久久久麻辣| 久久亚洲精品一区二区| 亚洲午夜激情免费视频| 国产亚洲精品久久久久久牛牛| 欧美亚洲一级片| 最新中文字幕亚洲| 97精品久久久中文字幕免费| 亚洲老头同性xxxxx| 精品国产区一区二区三区在线观看| 国产日韩欧美中文| 日本三级韩国三级久久| 国产69精品99久久久久久宅男|