tencent cloud

TDSQL Boundless

慢日志概述

下载
聚焦模式
字号
最后更新时间: 2026-06-18 16:32:17

概述

慢日志也称慢 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 的值,记录慢日志。
查询和下载慢日志明细
在慢日志明细页,默认记录7天内数据库中执行时间超过1s的 SQL 语句,并可查询慢日志信息包含:执行时间、SQL 语句、客户端地址、用户名、数据库名、执行时长(秒)、加锁时长(秒)、解析行数、返回行数、RPC 调用耗时(RpcTime)、存储 RPC 耗时(StorageRpcTime)、存储锁等待时长(TDStoreLockTime)、RPC 重试等待耗时(RpcRetryDelayTime)、RPC 访问明细(RpcTrace)、执行计划(Explain),也支持下载。
慢日志投递
可将慢日志投递到日志服务(Cloud Log Service,CLS)进行分析,以便快速监控和定位业务问题。
分析优化慢日志
通过 DBbrain 可查看完整的 SQL 模板、SQL 样例以及优化建议和说明,用以分析和优化 SQL。
-

帮助和支持

本页内容是否解决了您的问题?

填写满意度调查问卷,共创更好文档体验。

文档反馈