分析与调优性能
平凯数据库云服务提供了 慢查询 和 语句分析 用于分析性能。
-
慢查询允许你在 平凯云 Essential 实例中搜索和查看所有慢查询,并通过查看其执行计划、SQL 执行信息及其他详细信息,深入分析每个慢查询的瓶颈。
-
语句分析使你可以直接在页面上观察 SQL 执行情况,无需查询系统表即可轻松定位性能问题。
查看诊断页面
-
在集群列表页面,点击目标平凯云 Essential 实例的名称进入其概览页面。
提示:
如果你属于多个组织,请先使用左上角的下拉框切换到目标组织。
- 在左侧导航栏,点击 Monitoring > Diagnosis。
慢查询
默认情况下,执行时间超过 300 毫秒的 SQL 查询会被视为慢查询。
要在 平凯云 Essential 实例中查看慢查询,请执行以下步骤:
-
点击 Slow Query 标签页。
-
点击列表中的任意慢查询以显示其详细执行信息。
-
(可选)你可以根据目标时间范围、相关数据库和 SQL 关键字筛选慢查询,也可以限制显示的慢查询数量。
结果以表格形式展示,你可以按不同列进行排序。
注意
为提升流量可观测性,平凯云 Starter 和平凯云 Essential 现已在详细执行信息中显示通过私有 endpoint 连接的真实客户端 IP 地址。目前该功能为 Beta,支持区域请以平凯数据库云服务控制台为准。
更多信息请参见 TiDB Dashboard 中的慢查询。
语句分析
要使用语句分析,请执行以下步骤:
-
点击 SQL Statement 标签页。
-
在时间区间框中选择要分析的时间段,即可获得该时间段内所有数据库的 SQL 语句执行统计信息。
-
(可选)如果你只关注某些数据库,可以在下一个框中选择相应的 schema 进行结果筛选。
结果以表格形式展示,你可以按不同列进行排序。
更多信息请参见 TiDB Dashboard 中的语句执行详情。