慢SQL分析
更新时间:2024-06-28
DBSC 的慢 SQL 分析功能支持对实例中慢 SQL 的记录和执行信息(来源信息、执行时间等)进行统计、抽样、聚合。针对聚合后的 SQL 语句、表结构、索引信息、耗时和来源 IP 等,对慢 SQL 的性能进行分析,并给出优化建议。本文为您介绍如何使用 DBSC 的慢 SQL 分析。
前提条件
- 实例已接入 DBSC,且接入状态为接入成功。
操作步骤
- 登录 DBSC 控制台。
- 在左侧导航栏,点击 诊断优化—>慢 SQL 分析。
-
进入慢 SQL 分析页面后,在左上方选择要查看的实例。
注意:
当前支持的数据库类型为:RDS for MySQL
-
在慢 SQL 分析页面,选择需要查看的时间段内 慢 SQL 趋势、耗时分布、慢 SQL 统计 和 慢 SQL 详情。
说明
- 最多可查询最近 4 天内的慢 SQL 信息。
- 慢 SQL 趋势:支持查看所选时间段内性能监控数据及趋势,性能监控数据包括慢 SQL 数量、CPU 使用率。在 慢 SQL 趋势 图表中框选时间段,耗时分布、慢 SQL 统计 和 慢 SQL 详情 均会联动展示对应时间段内信息。
- 耗时分布:支持查看所选时间段内慢日志的耗时分布情况。
- 慢 SQL 统计:点击 SQL 模版操作中的 分析 即可查看完整的 SQL 模版、SQL 样例以及表信息;点击 SQL 模版操作中的 统计 即可查看该模版与所选时间段内全部模版的耗时、锁等待、扫描行数、返回行数占比情况。
- 慢 SQL 详情 :点击 慢 SQL 详情 切换栏,可查看慢 SQL 明细信息。