- 文档首页
数据库工作台
PostgreSQL 用户指南
运维管理
观测诊断
日志管理
日志管理
本文介绍如何在 DBW 控制台查看云数据库 PostgreSQL 版实例的慢日志分析结果和导出慢日志。
前提条件
- 已创建云数据库 PostgreSQL 版实例,且实例状态处于运行中。详细操作,请参见创建实例。
注意事项
- 当您通过左侧导航栏的运维观测进入慢日志分析页签时,默认查看实例列表中第一个实例的慢日志信息。
- 默认展示近 10 分钟内的慢日志信息,例如慢 SQL 数量、CPU 使用率和慢 SQL 列表。
- 最多可以支持查看近 30 天内的慢日志数据,最长查询慢日志的时间跨度是 7 天。
- 在筛选查看某时间段内的慢 SQL 时,查询结束时间需晚于开始时间。
- 当您按时间筛选查看指定时间内实例或只读节点的慢 SQL 数量和 CPU 使用率时,慢 SQL 列表区域将展示该指定时间内每个 SQL 模板的数据库、执行 User、IP 来源、平均执行时间 (s)、平均返回行数和首次等待时间。
- 导出慢日志的任务默认保留 1 天,到期后任务将被自动删除。
- 在选择下载的是慢日志详情时,您将获得可直接执行的慢 SQL。
查看慢日志
- 在观测诊断页面右上角切换实例类型为云数据库 PostgreSQL 版。
说明
当您通过左侧导航栏的观测诊断进入日志管理时,默认展示实例列表中第一个实例相关信息。
-
- 在日志管理页签,按需选择节点 ID 和时间范围,查看实例内所有节点或某一节点的慢日志信息,例如慢日志趋势、统计和明细。详细信息,如下所示:
说明
- 如果不选择节点 ID,则表示查看所有节点的慢日志信息。
- 最多可以支持查看近 30 天内的慢日志数据,最长查询慢日志的时间跨度是 7 天。
- 查看慢日志趋势:在日志管理页签左侧区域,您可以查看某时间段内的慢日志趋势。同时,您也可以单击某时间点,查看该时间点的慢 SQL 数量和 CPU 使用率。
- 查看慢日志统计:在日志管理页签右侧,您可以查看某段时间内慢 SQL 一日 TOP 位点和慢 SQL 七日 TOP 位点。
说明
慢 SQL 一日 TOP 位点和慢 SQL 七日 TOP 位点分别表示一天内执行最多的慢 SQL 和七天内执行最多的慢 SQL,默认返回执行前 10 名的慢 SQL。
- 查看慢日志明细:在慢 SQL 列表区域,按需筛选符合需求的慢 SQL 模板,并查看慢 SQL 模板内慢 SQL 的详细信息,具体参数如下表所示。
说明
在慢 SQL 列表区域查看慢 SQL 明细前,您需要在慢日志发展趋势图内,单击某时间点的柱状图。
下载慢日志
说明
- 导出慢日志的任务默认保留 1 天,到期后任务将被自动删除。
- 在观测诊断页面右上角切换实例类型为云数据库 PostgreSQL 版。
- 在日志管理页签,按需选择节点 ID 和时间范围。
- 在慢 SQL 列表区域,按需筛选目标慢日志,然后单击下载图标。 按需选择导出的慢日志范围,当前支持导出慢日志详情、导出当前页。具体配置如下所示:
-
- 单击导出慢日志详情,在导出慢日志详情对话框,配置以下参数信息。
- 单击导出当前页,在导出当前页慢日志对话框,按需勾选导出的慢日志包含的信息。 当前导出的慢日志信息可包含 SQL 模板、SQL 类型、数据库、执行 User、IP 来源、执行次数、总耗时(s)、最大执行时间(s)、平均执行时间(s)、最大返回行数、平均返回行数、首次出现时间和最后出现时间。
- 在日志管理页签,单击下载图标,然后单击导出历史。
- 在导出历史对话框,选择状态为已生成的目标任务,单击操作列下的导出文件。
最近更新时间:2026.09.01 14:01:59