使用SQL诊断功能:通过ADB MySQL的控制台,您可以检索指定时间段内执行耗时较长的查询。在查询属性中,可以直接查看目标查询的执行耗时,这有助于评估CPU消耗情况。执行耗时越长,通常意味着CPU消耗越大。参考链接:查询执行耗时
一键诊断中的Bad SQL检测:ADB MySQL提供的一键诊断功能能够检测包括最耗CPU SQL在内的多项指标。通过此功能,您可以直接找到消耗CPU最多的SQL,并查看其诊断结果和执行计划,以便进行更深入的分析。参考链接:Bad SQL检测
https://help.aliyun.com/zh/analyticdb-for-mysql/user-guide/typical-slow-queries
查询详情页面:访问查询详情页面,您可以获取SQL在时间维度上的执行次数、查询耗时、执行耗时等关键指标,这些都能帮助您了解SQL的CPU消耗情况。参考链接:查询详情
https://help.aliyun.com/zh/analyticdb-for-mysql/user-guide/one-clicks-diagnosis
查询监控图:在SQL诊断的查询监控区域,您可以直观看到查询执行耗时的分布,迅速定位执行耗时长的查询,进而分析其CPU使用情况。参考链接:查询监控图https://help.aliyun.com/zh/analyticdb-for-mysql/user-guide/sql-patterns
https://help.aliyun.com/zh/analyticdb-for-mysql/user-guide/use-query-monitoring-charts-and-sql-queries ,此回答整理自钉群“云数据仓库ADB-开发者群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
阿里云自主研发的云原生数据仓库,具有高并发读写、低峰谷读写、弹性扩展、安全可靠等特性,可支持PB级别数据存储,可广泛应用于BI、机器学习、实时分析、数据挖掘等场景。包含AnalyticDB MySQL版、AnalyticDB PostgreSQL 版。