MySQL5.7/8.0性能分析shell脚本

  

  分享一个好用的性能分析shell脚本,也适用于mysql8.0版本:   

  

  
  

  

  # mysqladmin -P3306 -uroot - p - r - 1 ext | \   

  

  awk -F" |“;\   

  

  “开始{count=0;}“\   

  

  & # 39;{if ($ 2 ~/Variable_name/,,((+ +计数)% 20==1)){\   

  

  打印“- - - - - - - - - - - | - - - - - - - - - - - - | - - - MySQL命令状态——操作——| | - - - - - - Innodb行缓冲池阅读——“;\   

  

  打印“- - - - - | -每秒——|选择插入、更新、删除|阅读插入更新删除| logicalphysical"; \   

  

  } \   

  

  else if($ 2 ~/查询/){查询=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 ~/正常运行时间,,数在=2){\   

  

  printf (“% s | % 9 d", strftime (“% H: % M: % S"),查询);\   

  

  printf (“| % 6 d % 6 d % 6 d % 6 d", com_select, com_insert, com_update, com_delete); \   

  

  printf (“| % 6 d % 8 d % 7 d % 7 d", innodb_rows_read, innodb_rows_inserted, innodb_rows_updated, innodb_rows_deleted); \   

  

  printf (“| % 10 d % 11 d \ n", innodb_lor, innodb_phr); \   

  

  }}& # 39;   

  

  输入密码:   

  

  - - - - - - - - - - - | - - - - - - - - - - - - | - - - MySQL命令状态,Innodb行操作- - - - - | | - - - - - - - - - - -缓冲池——阅读   

  

  - - - - - - - - - - | -每秒——|选择插入、更新、删除|阅读插入更新删除| logicalphysical   

  

  ,14:31:40 |,,4789 |大敌;,479年,1831年,,0,,,0 |,4404年,,,2116年,,,0,,0 |大敌;,,50198,,,498年,   

  

  ,14:31:41 |,,10102 |,,841年,3869年,,0,,,0 | 11741,,,4575年,,,0,,0 |大敌;,101467,,,,980年,   

  

  ,14:31:42 |,,10722 |,,980年,4076年,,0,,,0 | 12869,,,4748年,,,0,,0 |大敌;,110550,,,,1023   

  

  ,14:31:44 |,,8935 |大敌;,785年,3419年,,1,,,0 | 13413,,,3994年,,,1,,0 |大敌;,106559,,,,1112   

  

  ,14:31:45 |,,9681 |大敌;,828年,3710年,,0,,,0 |,9530年,,,4370年,,,0,,0 |大敌;,,94369,,,1223   

  

  ,14:31:46 |,,10258 |,,981年,3840年,,0,,,0 | 288668,,,4513年,,,0,,0 |大敌;,137434,,,,992年,   

  

  ,14:31:47 |,,10414 |,,919年,4027年,,1,,,0 | 26074,,,4745年,,,1,,0 |大敌;,151924,,,,1032   

  

  ,14:31:48 |,,9365 |大敌;,846年,3558年,,0,,,0 |,6309年,,,4217年,,,0,,0 |大敌;,,80498,,,956年,   

  

  ,14:31:49 |,,10592 |,,941年,4014年,,0,,,0 |,9557年,,,4692年,,,0,,0 |大敌;,,98196,,,1010   

  

  ,14:31:50 |,,9338 |大敌;,850年,3583年,,0,,,0 | 85377,,,4249年,,,0,,0 |大敌;,104768,,,,1013   

  

  ,14:31:51 |,,11355 |,1005年,,4392年,,1,,,0 |,4969年,,,5140年,,,1,,0 |大敌;,,92914,,,966年,   

  

  ,14:31:52 |,,10869 |,,888年,4323年,,0,,,0 | 27514,,,5035年,,,0,,0 |大敌;null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

MySQL5.7/8.0性能分析shell脚本