首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何查找mysql RDS实例的CPU利用率

问如何查找mysql RDS实例的CPU利用率
EN

Stack Overflow用户
提问于 2013-09-27 16:25:47
回答 2查看 1.8K关注 0票数 1

如何在amazon mysql RDS实例中找到消耗CPU的进程/查询?我在mysql的amazon RDS上有一个中等实例,它以前工作得很顺利,但是自从昨天它在访问RDS实例时抛出了错误‘连接超时’。当我查看cloud watch时,它显示这段时间的CPU使用率很高。现在我想检查一下问题出在哪里?那么,有人能告诉我怎么检查它吗?

谢谢

EN

回答 2

Stack Overflow用户

发布于 2013-09-27 16:36:14

在mysql中使用'show processlist‘。这样,您就可以看到哪些查询处于什么状态、在做什么、从什么时候开始

还要检查慢查询日志:http://dev.mysql.com/doc/refman/5.0/en/slow-query-log.html

票数 1
EN

Stack Overflow用户

发布于 2019-03-16 07:32:57

使用show process list,您只能看到当前正在运行的线程信息,但根据查询的上下文,您希望看到历史状态。您可以通过开启慢查询日志,将长查询时间设置为1秒来实现。您可以将慢查询日志传递给cloud watch,并根据您的数据库系统负载和查询类型设置警报。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19046132

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档