很抱歉,您尚未登录!
VIP会员登陆后可以查阅当前板块内容,请登陆后查看!
请点击登录

  • TOP
  • 手机版
    全部提示消息

    易之家外贸SNS社区 Tradesns foreign trade community
    当前所在页面位置: 首页 > 贸易博文 > 获取MySQL整体性能的状态
    获取MySQL整体性能的状态
    浏览量:28 | 回复:0 | 发布时间:2022-08-18 13:59:22

    本文主要给大家介绍获取MySQL整体性能的状态,希望可以给大家补充和更新些知识,如有其它问题需要了解的可以持续在Vecloud行业资讯里面关注我的更新文章的。
    获取云服务器整体的性能状态首先对一个数据库服务器进行性能优化需要先知道服务器当前主要的性能问题出现在哪里,在这点sql server也是类似,sql server首先会分析当前服务器的等待类型的情况。
    我们可以使用show [session|global] status命令来获取想要的信息,默认是显示当前连接的所有统计参数值,还可以直接查询information_schema数据库中的session_status表。
    showstatus;#或者使用useinformation_schema;select*fromSESSION_STATUS;我当前的mysql版本是5.6.21,总共查询出了341行参数。
    这里有一篇文章详细分析了每一个参数值的所代表的意思:http://blog.sina.com.cn/s/blog_68baf43d0100vu2x.html
    SQL操作计数接下来我们主要分析里面的com_参数,com_参数各种SQL对数据库执行的操作。

    showstatuslike'com_%';#或者使用useinformation_schema;select*fromSESSION_STATUSWHEREvariable_namelike'com_%';
    各种SQL操作计数总共有142个,不同的版本结果不一样,接下来就来测试一下,表中的alter table的当前连接的操作次数为0,现在我修改一下表看看结果。
    ALTERTABLEtestADDNameCHAR(10)NOTNULL;showstatuslike'com_%';
    可以看到alter_table计数增加了1
    com_计数里面有几个比较重要的参数,其它的一些参数也经常用来做参考。
    com_delete:执行delete操作的次数。
    com_select:执行select操作的次数。
    com_insert:执行insert操作的次数,对应批量插入操作无论里面循环多少次都只算一次。
    com_update:执行update操作的次数。
    com_commit:执行事务提交的次数。
    com_rollback:执行事务回滚的次数。

    上面的计数包括所有的存储引擎,有几个参数是单独针对innodb存储引擎,记录了read,inserted,updated,deleted每种操作的行数。
    showstatuslike'innodb_rows%';#或者使用useinformation_schema;select*fromSESSION_STATUSWHEREvariable_namelike'innodb_rows%';定位效率低的SQL语句1.可以通过慢查询日志来定位,慢查询只能查询已经执行结束的语句,如果要查询当前正发生的问题无法做到,这个方法在后面一篇文章介绍mysql日志会详细介绍。

    IPLC是纯内网的专线,稳定性好,延时低,对网络品质有要求的核心产品,可以通过使用IPLC专线服务来提升网络体验和服务。


    由于我将慢查询的时间设为0.01秒,所以超过这个值的都会记录下来,慢查询日志里面的一条SQL操作记录,记录中记录了在什么时候执行的操作,执行操作的用户信息,执行花了0.19秒,锁花了0.001秒,返回了0行,查询了1行。
    2.使用show processlist命令查询当前进行线程,该命令经常用来分析当前服务器的状况。

     
    command:记录了当前查询的一个状态,休眠(sleep),查询(query),连接(connect)。
    Time:持续的时间,单位是秒,经常会使用这个值来做分析操作。
    state:当前语句的状态,这个状态值很重要,这个状态值很多,大家可以去了解一下,等待表解锁。
    info:记录操作语句
    3.借助第三方监控工具
    看了以上关于获取MySQL整体性能的状态,希望能给大家在实际运用中带来一定的帮助。本文由于篇幅有限,难免会有不足和需要补充的地方

    关 注 (0
    评 论(0)
    分 享
    热门
    相关
    迎冬奥,北方部分企业停工停产至明年3月
    作者
    李诺顿
    回复:0 | 发布时间:2021-12-01 17:03:04
    什么?WhatsApp还能开发外贸客户?怎么开发?
    作者
    李诺顿
    回复:0 | 发布时间:2021-10-28 16:03:35
    开发信效率越来越低,是没人用了么?
    作者
    李诺顿
    回复:0 | 发布时间:2022-01-07 15:03:19
    【干货】外贸新人进阶方案
    作者
    李诺顿
    回复:1 | 发布时间:2022-01-04 16:53:24
    GMA-全球贸易社媒大数据精准获客系统
    作者
    李诺顿
    回复:0 | 发布时间:2021-11-08 15:23:25
    不懂得技巧,用再多的外贸社媒平台都没用
    作者
    李诺顿
    回复:2 | 发布时间:2021-12-31 16:08:54
    每次都是靠降价谈订单,多赚提成不“香”么?
    作者
    李诺顿
    回复:0 | 发布时间:2022-01-06 16:13:27
    如何让你手里的老客户”二次成交”?
    作者
    李诺顿
    回复:0 | 发布时间:2022-01-11 17:13:21
    来看看什么叫完美外贸报价单
    作者
    李诺顿
    回复:0 | 发布时间:2021-10-14 16:17:59
    【图解】怎么找到外贸潜在客户的关键联系人
    作者
    李诺顿
    回复:1 | 发布时间:2021-11-12 13:28:09