开发者社区> 问答> 正文

RDS MySQL/MariaDB TX版实例CPU使用率较高,什么原因呢?

阿里云云数据库RDS MySQL/MariaDB TX版使用过程中,出现CPU使用率过高甚至达到100%的情况。

展开
收起
雪哥哥 2022-01-07 14:55:52 2124 0
1 条回答
写回答
取消 提交回答
  • 应用提交查询操作或数据修改操作时,系统需要执行大量的逻辑读操作,其中逻辑IO包含执行查询所需访问表的数据行数。所以系统需要消耗大量的CPU资源以维护从存储系统读取到内存中的数据一致性。本文以CPU使用率为100%的场景为例,介绍了两个引起该状况的原因及其解决方案,即应用负载(QPS)高和慢SQL导致查询成本高。其中由于慢SQL导致查询成本高(查询访问表数据行数多),导致实例CPU使用率高是MySQL非常常见的问题

    2022-01-07 17:40:16
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
TcpRT:阿里云RDS智能诊断系统云上大规模部署自动化服务的客户实践经验 立即下载
TcpRT:面向大规模海量云数据库的服务质量实时采集与诊断系 立即下载
袋鼠云基于阿里云RDS的数据库架构实践 立即下载

相关镜像