帮你快速理解、总结文档立即下载

慢日志概述

最近更新时间:2026-08-18 19:12:01
我的收藏

概述

慢日志也称慢 SQL,是 TDSQL Boundless 提供的一种日志记录,用以记录数据库进程中响应时间超过阈值的 SQL 语句,具体指运行时间超过参数 long_query_time 值的 SQL,会被记录到慢日志中。

参数

long_query_time:慢查询阈值参数,精度可达微秒级别,默认为1s,SQL 语句执行时间超过此数值时,会被记录到慢日志。参数支持用户手动调整,范围是:0.000000 - 3600.00000,调整参数请参见 参数配置

目的

通过此参数设置,我们可以查找出哪些 SQL 语句的执行效率低,以便进行优化。通俗的说,TDSQL Boundless 慢日志是记录排查问题 SQL 语句的日志,以及检查当前 TDSQL Boundless 性能的一个重要功能。

相关操作

操作项
操作场景
如何操作
设置慢日志相关参数
通过设置参数 long_query_time 的值,记录慢日志。
查询和下载慢日志明细
在慢日志明细页,默认记录30天内数据库中执行时间超过1s的 SQL 语句,并可查询慢日志信息,也支持下载。
慢日志投递
可将慢日志投递到日志服务(Cloud Log Service,CLS)进行分析,以便快速监控和定位业务问题。
分析优化慢日志
通过 DBbrain 可查看完整的 SQL 模板、SQL 样例以及优化建议和说明,用以分析和优化 SQL。