我的编程空间,编程开发者的网络收藏夹
学习永远不晚

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

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

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

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


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

awk -F"|" \

"BEGIN{ count=0; }"\

'{ if($2 ~ /Variable_name/ && ((++count)%20 == 1)){\

print "----------|---------|--- MySQL Command Status --|----- Innodb row operation ----|-- Buffer Pool Read --";\

print "---Time---|---QPS---|select insert update delete| read inserted updated deleted| logicalphysical";\

}\

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);\

}}'

Enter password: 

----------|---------|--- MySQL Command Status --|----- Innodb row operation ----|-- Buffer Pool Read --

---Time---|---QPS---|select insert update delete| read inserted updated deleted| 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|     90211        1088

 14:31:53 |     8975|   800   3408      0      0| 41949     4074       0       0|     99829        1006

 14:31:54 |     9599|   829   3655      0      0| 43782     4302       0       0|    187823        1052

 14:31:55 |     9813|   870   3737      0      0| 14861     4410       0       0|    111723        1302

 14:31:56 |     9929|   875   3806      0      0| 13099     4497       0       0|     96647         934

 14:31:57 |    10534|  1502   3810      0      0| 98051     4468       0       0|    174053         971

 14:31:58 |    11310|  2508   3714      0      0|144681     4378       0       0|    180342         951

 14:31:58 |    11564|  2619   3774      0      0| 18841     4453       0       0|    144142         914

----------|---------|--- MySQL Command Status --|----- Innodb row operation ----|-- Buffer Pool Read --

---Time---|---QPS---|select insert update delete| read inserted updated deleted| logicalphysical

 14:31:59 |     6420|   914   2256      1      0|340903     2525       1       0|    239705         957

 14:32:00 |     9437|   800   3605      0      0| 33533     4268       0       0|    169835        1312

 14:32:01 |     9891|  1679   3542      0      0| 24979     4140       0       0|    153787         908

 14:32:02 |    12949|  2733   4390      1      0| 51019     5059       1       0|    258339         942

 14:32:04 |    11818|  2646   3861      0      0| 44841     4564       0       0|    225847         898

 14:32:05 |     9910|  1178   3646      0      0| 43531     4317       0       0|    208128        1293

 14:32:06 |    11548|  2701   3654      0      0|101652     4299       0       0|    166021        1776

 14:32:07 |    12025|  2714   3852      0      0|240576     4548       0       0|    255133         889

 14:32:08 |    10443|  1094   3877      0      0|134656     4605       0       0|    492296         838

 14:32:09 |    11780|  2560   3847      0      0| 60253     4533       0       0|    275701         683

 14:32:10 |    10082|  2404   3244      0      0| 35307     3785       0       0|    186048         416

 14:32:11 |    10731|  1417   3839      0      0| 72411     4445       0       0|    305717         810

 14:32:12 |    11018|  2434   3569      0      0|281151     4222       0       0|    323895         835

 14:32:13 |    10911|  2375   3590      0      0|137497     4248       0       0|    514110         571

 14:32:14 |    10269|   913   3943      0      0|218782     4645       0       0|    759658         448

 14:32:15 |    10752|   974   4114      0      0|219235     4864       0       0|    762128         341

 14:32:16 |     9767|   924   3731      0      0|305691     4378       0       0|    851373         285

 14:32:17 |    10279|   862   3907      0      0|129354     4622       0       0|    473603         734

 14:32:18 |     9199|   803   3539      0      0|312288     4211       0       0|    359733         708

 14:32:18 |     9625|   839   3694      0      0|  2112     4357       0       0|     68472         970

----------|---------|--- MySQL Command Status --|----- Innodb row operation ----|-- Buffer Pool Read --

............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............

............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............

............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............

............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............

............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............ ............

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

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

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

Shell脚本中调用另一个Shell脚本的示例分析

小编给大家分享一下Shell脚本中调用另一个Shell脚本的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!主要以下有几种方式:CommandExplana
2023-06-09

Shell脚本编程的示例分析

这篇文章给大家分享的是有关Shell脚本编程的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。什么是Shell脚本Shell脚本(英语:Shell script),又称Shell命令稿、程序化脚本,是一种电
2023-06-09

如何优化shell性能测试脚本

如何优化shell性能测试脚本?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。脚本名称:authTest.sh#!/bin/bashfor ((i=0;i<=1000;i++))
2023-06-09

实现shell脚本nicenumber的示例分析

这篇文章给大家分享的是有关实现shell脚本nicenumber的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Given a number, shows it in comma-separated fo
2023-06-09

shell性能测试脚本优化的技巧

最初脚本 脚本名称:authTest.sh(备注:这个开发给过来的测试脚本,我们作为测试要检查一下)#!/bin/bash for ((i=0;i<=1000;i++)) dosh /usr/local/yeqinfang/device-a
2022-06-04

数值运算shell脚本的示例分析

这篇文章给大家分享的是有关数值运算shell脚本的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。这次的shell案例比较简单,但有其特点。#!/bin/sh# scriptbc - Wrapper for
2023-06-09

Shell脚本中Fork炸弹的示例分析

这篇文章主要介绍了Shell脚本中Fork炸弹的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。fork炸弹介绍众所周知,bash是一款极其强大的shell,提供了强大
2023-06-09

Shell脚本模拟多线程功能分享

#!/bin/bashfunction pinghost {ping $1 -c 1 -w 10 |grep rtt|cut -d “/” -f6}tmp_fifofile=”/tmp/$.fifo” # 脚本运行的当前进程ID号作为文
2022-06-04

Shell脚本制作的终端会话回放功能脚本分享

不久前在书上看到两个很有趣的命令——script和srciptreplay,它可以把终端会话记录到一个文件中,即是说我们可以通过终端会话来来制作命令行技巧视频教程,也可以与他人分享会话文件,而且生成的文件还只是一般的文本文件,文件的大小非常
2022-06-04

shell脚本编程之数组的示例分析

这篇文章将为大家详细讲解有关shell脚本编程之数组的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。数组就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用
2023-06-09

恶意shell脚本窃取AWS、Docker凭证分析

这篇文章主要介绍“恶意shell脚本窃取AWS、Docker凭证分析”,在日常操作中,相信很多人在恶意shell脚本窃取AWS、Docker凭证分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”恶意shell
2023-06-17

shell之分离解析脚本的实现方法

分离解析脚本 在运行脚本之前,需要VM虚拟机,Centos7,两台主机一台win10 -1 作为广域网的主机, 一台win10 -2作为区域网的主机。 之前我的博客有教程#!/bin/bash //修改添加网卡配置文件 //设置双网卡 se
2022-06-04

隐藏shell脚本内容的工具shc分析

本篇内容主要讲解“隐藏shell脚本内容的工具shc分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“隐藏shell脚本内容的工具shc分析”吧!从事 Linux 开发的同学,经常需要编写 sh
2023-06-21

SHELL脚本监控JAVA进程的示例分析

这篇文章主要为大家展示了“SHELL脚本监控JAVA进程的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“SHELL脚本监控JAVA进程的示例分析”这篇文章吧。脚本内容:java_chec
2023-06-09

shell脚本测试某网段内主机连通性的示例分析

这篇文章主要介绍shell脚本测试某网段内主机连通性的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!1. 测试192.168.4.0/24整个网段的连通性(while版本)#!/bin/bash#Author
2023-06-09

Linux中shell脚本输出日志的示例分析

这篇文章给大家分享的是有关Linux中shell脚本输出日志的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、日志方法简介:#日志名称log="./upgrade.log" #操作日志存放路径 fsi
2023-06-09

shell脚本实现ssh自动登录功能分享

文件名:ssh_auto_login#!/usr/bin/expect### ssh模拟登陆器## @author zhiyuan ##if {$argc<4} { puts "Error
2022-06-04

编程热搜

目录