目标
把数据库慢查询日志中的慢 SQL 汇聚到巡检平台,形成治理清单。慢查询配置步骤
数据库连接通过后,向导进入「慢查询配置」。该步骤先检测目标数据库的慢查询日志配置,通过后再设置采集参数。
慢查询配置:先检测数据库慢查询日志配置

检测成功后展示慢查询日志状态与采集配置项
MySQL 慢查询日志要求
以 MySQL 为例,采集依赖slow_query_log 相关配置。检测通过时页面展示的参数(实测示例)包括:
若检测失败,按页面「实例设置指南」开启慢查询日志,或确认账号具备读取慢查询日志的权限。
手动采集
在慢查询页点击「手动采集」立即触发一次采集。采集由服务端执行,完成后页面更新概要数据。
慢查询页:概要、图表、筛选与「手动采集」「批量操作」
定时采集
在慢查询页顶部开启「定时采集」开关,设置采集周期(每 N 天)与执行时间(在 HH:MM),点击「更新」保存。开启后平台按计划自动采集,无需手动触发。采集范围与口径
- 采集的 SQL 来自数据库慢查询日志,因此日志未开启或阈值过高的 SQL 不会被采集;
- 「慢SQL数」与「业务SQL数」的差异来自是否过滤内部/系统 SQL,详见SQL 聚合与去重;
- 采集是增量汇聚,重复采集会刷新「最新采集时间」并更新清单。
预期结果
采集完成后,慢查询页概要区展示慢查询阈值、慢SQL数、业务SQL数与最新采集时间。提交前检查
- 数据库慢查询日志已开启;
- 慢查询阈值符合治理目标(阈值过低会引入大量噪音);
- 账号具备读取慢查询日志的权限;
- 手动采集完成后概要数据已更新。