- 文档首页
云数据库 TiDB 版
用户指南
监控告警
监控诊断
SQL 语句分析
SQL 语句分析
本文介绍如何使用 SQL 语句分析。
- 慢查询允许您在 Essential 集群中搜索和查看所有慢查询,并通过查看其执行计划、SQL 执行信息及其他详细信息,深入分析每个慢查询的瓶颈。
- SQL 语句分析使您可以直接在页面上观察 SQL 执行情况,无需查询系统表即可轻松定位性能问题。
要使用语句分析,请执行以下步骤:
- 在左侧导航栏,单击监控 > 诊断,进入诊断页面。
- 在时间区间框中选择要分析的时间段,即可获得该时间段内所有数据库的 SQL 语句执行统计信息。
- (可选)单击选择语句类型下拉列表选择相应的 SQL 语句类型进行结果筛选;也可输入关键字进行筛选。
说明
在此页面上,具有相同结构的 SQL 查询(即使查询参数不匹配)会被归类为同一个 SQL 语句。例如,SELECT * FROM employee WHERE id IN (1, 2, 3) 和 select * from EMPLOYEE where ID in (4, 5) 都属于同一个 SQL 语句 select * from employee where id in (...)。
- 单击目标语句模板,可进入语句详情页。可在该页面查看语句模板、查询模板 ID、时间范围、计划数量、执行数据库、执行详情以及相关慢查询。
- 展示了完整的执行计划,单击执行计划区域右侧的
可复制该计划。
- 从多个分类汇总 SQL 执行计划的基础信息、执行耗时、Coprocessor 与事务信息,可辅助您完成 SQL 性能分析。单击基础、时间、Coprocessor或事务页签,切换查看不同分类的明细数据。
- 在相关慢查询区域:可查看慢 SQL 的执行完成时间、延迟以及 RU 使用量等信息。
最近更新时间:2026.08.20 16:11:46