【问题标题】:Amazon RDS CPU spikesAmazon RDS CPU 峰值
【发布时间】:2014-03-11 11:29:09
【问题描述】:

有人知道为什么我们的 Amazon RDS 数据库上的 CPU 使用率每小时都会出现峰值吗? 我们没有每小时运行任何 crons,因此它似乎是一些内部 RDS 的东西,因为它恰好是每小时一次。

  • RDS 是否每小时进行一次索引更新或其他操作?
  • 找出原因的最佳方法是什么?

【问题讨论】:

  • 在这种情况下,您使用的是 MySQL 的高可用配置吗?
  • 你知道发生了什么吗??

标签: mysql amazon-web-services cpu rds


【解决方案1】:

我们有许多 RDS 实例在运行,从微型到大型,我在任何地方都没有看到这种模式 - 所以我怀疑它是你的代码中的东西。

了解正在发生的事情的最佳选择可能是在凌晨登录数据库,并监控正在连接的内容以及他们在做什么。对于 mysql,您可能可以从 SHOW FULL PROCESSLIST 开始。有一些监控工具可以为您监控。

【讨论】:

    【解决方案2】:

    您可以在 MySQL 服务器上启用慢日志和一般日志,并使用 pt-query-digest 对其进行分析

    还有一些商业工具,如 MEM 和 MONyog,可以方便地监控 SQL 查询。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-22
      • 2010-09-14
      相关资源
      最近更新 更多