操作场景
超过指定时间的 SQL 语句查询称为“慢查询”,对应语句称为“慢查询语句”,数据库管理员(DBA)对慢查询语句进行分析并找到慢查询出现原因的过程称为“慢查询分析”。
您可以在控制台的操作日志页面查看实例的慢日志明细及下载慢日志。
说明
TDSQL PostgreSQL版 实例支持操作日志管理功能。
慢查询相关说明
默认开启 ddl 级别的慢日志,执行超过10s的 SQL 语句会被记录。
log_min_duration_statement 慢日志参数,单位毫秒。可针对全局、会话、当前事务、特定数据库分别进行设置。
操作步骤
1. 登录 TDSQL PostgreSQL版 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例管理页面。
2. 在实例管理页面,选择操作日志页,可选择查看实例的慢日志明细。
功能项 | 说明 |
慢日志明细 | 记录1个月内数据库中执行时间超过10s的 SQL 语句 |
选择时间范围,以及数据库,可以查询相应时间段以及特定数据库的相关日志。
3. 在慢日志明细页面,单击导出,即可下载慢日志 list。