TDSQL Boundless 慢日志概述

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

相关产品
TDSQL Boundless 产品页,含版本规格、价格与购买入口。

一、参数

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。 慢 SQL 分析
赞 (0)
上一篇 4天前
下一篇 4天前