开发者社区> 问答> 正文

常见问题 - 购买 - MySQL IOPS 使用率高的原因和解决方法



MySQL 实例在日常使用中会出现实例 IOPS 使用率高的情况,本文将介绍造成该状况的主要原因和解决方法。

原因


  • 实例内存满足不了缓存数据或排序等需要,导致产生大量的物理 IO。

  • 查询执行效率低,扫描过多数据行。


解决方法


您可以通过如下任意一种途径或结合使用两种途径来解决 IOPS 使用率高的的问题:

  • 生成实例当前诊断报告(推荐方式)。

  • 终止问题查询。

  • 通过 SQL 窗口优化功能来优化查询。


生成实例当前诊断报告(推荐方式)



操作步骤


  1. 在 DMS 控制台上登录数据库

  2. 选择性能 > 诊断报告。

  3. 单击发起诊断,即可创建一个针对当前实例运行情况的报告,如下图所示:
    [/url]

若问题还未解决,请联系[url=https://selfservice.console.aliyun.com/ticket/createIndex.htm?spm=5176.7741759.2.9.e0MG6t]售后技术支持

展开
收起
梨好橙 2018-09-16 23:26:03 1874 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像