iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MySQL5.7/8.0性能分析shell脚本
  • 175
分享到

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

2024-04-02 19:04:59 175人浏览 泡泡鱼
摘要

分享一个好用的性能分析shell脚本,也适用于Mysql8.0版本: # mysqladmin -P3306 -uroot -p -r -i 1 ext |\ awk -F"|&q

分享一个好用的性能分析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 --

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

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

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

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

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

您可能感兴趣的文档:

--结束END--

本文标题: MySQL5.7/8.0性能分析shell脚本

本文链接: https://www.lsjlt.com/news/49752.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • MySQL5.7/8.0性能分析shell脚本
    分享一个好用的性能分析shell脚本,也适用于mysql8.0版本: # mysqladmin -P3306 -uroot -p -r -i 1 ext |\ awk -F"|&q...
    99+
    2024-04-02
  • python中的脚本性能分析
    目录python脚本性能分析python性能分析技巧1.分析一行代码2.分析多行代码3.代码块中的每一行代码进行时间分析python脚本性能分析 首先使用cd进入需要测试的脚本文件对...
    99+
    2024-04-02
  • Shell脚本中调用另一个Shell脚本的示例分析
    小编给大家分享一下Shell脚本中调用另一个Shell脚本的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!主要以下有几种方式:CommandExplana...
    99+
    2023-06-09
  • Shell脚本编程的示例分析
    这篇文章给大家分享的是有关Shell脚本编程的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。什么是Shell脚本Shell脚本(英语:Shell script),又称Shell命令稿、程序化脚本,是一种电...
    99+
    2023-06-09
  • 如何优化shell性能测试脚本
    如何优化shell性能测试脚本?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。脚本名称:authTest.sh#!/bin/bashfor ((i=0;i<=10...
    99+
    2023-06-09
  • 实现shell脚本nicenumber的示例分析
    这篇文章给大家分享的是有关实现shell脚本nicenumber的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。Given a number, shows it in comma-separated fo...
    99+
    2023-06-09
  • shell脚本自动化的示例分析
    这篇文章主要介绍shell脚本自动化的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!将某文件远程拷贝到指定ip机器上的指定目录下:./scp_file.sh /tmp/xx....
    99+
    2024-04-02
  • 数值运算shell脚本的示例分析
    这篇文章给大家分享的是有关数值运算shell脚本的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。这次的shell案例比较简单,但有其特点。#!/bin/sh# scriptbc -&n...
    99+
    2023-06-09
  • Shell脚本中Fork炸弹的示例分析
    这篇文章主要介绍了Shell脚本中Fork炸弹的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。fork炸弹介绍众所周知,bash是一款极其强大的shell,提供了强大...
    99+
    2023-06-09
  • 解析shell脚本中的URL
    php小编草莓今天为大家带来了一篇关于解析shell脚本中的URL的文章。在编写shell脚本时,经常会遇到需要解析URL的情况,比如获取URL参数、判断URL是否合法等。本文将详细介...
    99+
    2024-02-10
    shell脚本
  • SHELL脚本监控JAVA进程的示例分析
    这篇文章主要为大家展示了“SHELL脚本监控JAVA进程的示例分析”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“SHELL脚本监控JAVA进程的示例分析”这篇文章吧。脚本内容:java_chec...
    99+
    2023-06-09
  • shell脚本编程之数组的示例分析
    这篇文章将为大家详细讲解有关shell脚本编程之数组的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。数组就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用...
    99+
    2023-06-09
  • 恶意shell脚本窃取AWS、Docker凭证分析
    这篇文章主要介绍“恶意shell脚本窃取AWS、Docker凭证分析”,在日常操作中,相信很多人在恶意shell脚本窃取AWS、Docker凭证分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”恶意shell...
    99+
    2023-06-17
  • 隐藏shell脚本内容的工具shc分析
    本篇内容主要讲解“隐藏shell脚本内容的工具shc分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“隐藏shell脚本内容的工具shc分析”吧!从事 Linux 开发的同学,经常需要编写 sh...
    99+
    2023-06-21
  • shell脚本测试某网段内主机连通性的示例分析
    这篇文章主要介绍shell脚本测试某网段内主机连通性的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完! 测试192.168.4.0/24整个网段的连通性(while版本)#!/bin/bash#Author:丁...
    99+
    2023-06-09
  • shell脚本无密码登录expect的示例分析
    小编给大家分享一下shell脚本无密码登录expect的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、单独写一个脚本如 auto_scp.sh:#!/...
    99+
    2023-06-09
  • 怎么在编写一个shell分离解析脚本
    这篇文章给大家介绍怎么在编写一个shell分离解析脚本,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。分离解析脚本在运行脚本之前,需要VM虚拟机,Centos7,两台主机一台win10 -1 作为广域网的主机, 一台wi...
    99+
    2023-06-09
  • Linux中shell脚本输出日志的示例分析
    这篇文章给大家分享的是有关Linux中shell脚本输出日志的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。1、日志方法简介:#日志名称log="./upgrade.log" ...
    99+
    2023-06-09
  • linux中shell脚本编写和运行的示例分析
    这篇文章主要介绍了linux中shell脚本编写和运行的示例分析,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。编写第一个shell脚本在gedit中编写.sh格式的文件,保存...
    99+
    2023-06-09
  • Linux命令行和shell脚本编程的示例分析
    小编给大家分享一下Linux命令行和shell脚本编程的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!第一个脚本文件代码如下:#!/bin/bashech...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作