TiDB Dashboard SQL 语句分析执行详情页面

    在该页面中,结构一致的 SQL 查询(即使查询参数不一致)都会被归为同一个 SQL 语句,例如 和 都属于同一 SQL 语句 。

    可以通过以下两种方法访问 SQL 语句分析页面:

    • 登录后,左侧导航条点击 “SQL 语句分析“ (SQL Statements)。

    • 在浏览器中访问 (将 替换为实际 PD 实例地址和端口)。

    SQL 语句分析页面所展示的所有数据都来自于 TiDB Statement 系统表,参见 Statement Summary Tables 文档了解该系统表的详细情况。

    修改过滤条件

    页面顶部选择列 (Columns) 选项中可选择显示更多列,可将鼠标移动到列名右侧的 (i) 图标处查看列的说明:

    列表默认以累计耗时 (Total Latency) 从高到低进行排序,点击不同的列标题可以修改排序依据或切换排序顺序:

    修改列排序

    在列表页面,点击顶部右侧的设置 (Settings) 按钮,即可对 SQL 语句分析功能进行设置:

    点击后设置界面如下图所示:

    在设置中可以选择关闭或开启 SQL 语句分析功能。在开启 SQL 语句分析功能时可以修改以下选项:

    • 数据保留时间:默认 1 天,统计信息保留的时间,超过这个时间的数据会被从系统表中删除。

    参见 文档了解详细情况。

    注意:

    由于 Statement 系统表只存放在内存中,关闭此功能后,系统表中的数据会将清空。

    数据收集周期和保留时间的值会影响内存占用,因此建议根据实际情况调整,保留时间不宜设置过大。

    下一步