MySQL是否有办法对当前的SQL或者SESSION进行资源的监控?比如说cpu使用和IO使用

mysql可以查sql或者slow sql的执行时间,影响行数,锁等待等。那么有没有办法在SQL、session级别查看具体的占用cpu比率或者io的大小。不需要总体的一个统计,只需要当前的监控主要是为了排查mysql服务器cpu高或者io高时,具体是哪个sql引起的。...显示全部

mysql可以查sql或者slow sql的执行时间,影响行数,锁等待等。那么有没有办法在SQL、session级别查看具体的占用cpu比率或者io的大小。不需要总体的一个统计,只需要当前的监控

主要是为了排查mysql服务器cpu高或者io高时,具体是哪个sql引起的。

收起
参与17

查看其它 1 个回答royalwzy的回答

royalwzyroyalwzy技术经理海通证券股份有限公司

如果版本够高的话,查sys schema,可以解决大部分问题。

证券 · 2017-01-12
浏览2733

回答者

royalwzy
技术经理海通证券股份有限公司
擅长领域: 数据库服务器存储

royalwzy 最近回答过的问题

回答状态

  • 发布时间:2017-01-12
  • 关注会员:3 人
  • 回答浏览:2733
  • X社区推广