- 文档首页
数据库工作台
PostgreSQL 用户指南
运维管理
观测诊断
会话信息管理
会话信息管理
本文介绍如何通过 DBW 的会话管理功能查看实例的会话统计和实时会话等信息。
前提条件
- 已创建云数据库 PostgreSQL 版实例和账号,且实例处于运行中。详细操作,请参见创建实例和创建账号。
注意事项
- 当您单击运维观测的会话管理后,数据库工作台 DBW 的后台服务宿主机的 IP 地址将被自动添加至对应产品白名单中。
- 为使白名单管理更加高效和便捷,云数据库 PostgreSQL 版于 2024 年 04 月 25 日全面上线了新版的白名单管理功能。
- 升级实例白名单管理功能:在 DBW 登录实例后,在实例的数据安全页签可查看实例被绑定的白名单,该白名单的命名格式为 DBW_Sole_****_****_For_RDS。
- 未升级实例白名单管理功能:在 DBW 登录实例后,由于是 V1 版本的白名单,则在实例的数据安全中查看不到被绑定的白名单,如需查看或使用白名单,则需要升级实例的白名单管理功能。关于升级实例白名单的操作步骤,请参见升级白名单。
- 当您通过左侧导航栏的运维观测进入会话管理时,默认查看实例列表中第一个实例的会话信息;您也可以在实例列表页面,单击目标实例操作列下的运维观测进入会话管理页签。
- 在使用会话信息管理功能期间,请勿操作变更实例的相关配置,否则会导致无法正常查看实例的会话信息。
- 自 2025.12.05 日起, DBW 中所有新建实例的会话快照默认为关闭状态,如需开启会话快照,您可以在实例列表或实例的会话管理、事务与锁中开启。存量实例的会话快照为开启状态。
- 为实例开启快照功能将定期采集实例相关信息,默认采集频率为 30 秒,且不可修改。
- 会话管理中的聚合会话和热点分析功能,均依赖会话快照的数据,因此如果要正常使用实例的聚合会话或热点分析功能,请为实例开启会话快照。
- 关闭快照功能后,历史快照数据最长可保留 30 天。
查看会话信息
- 在观测诊断页面的会话管理页签选择实例类型和目标实例。
- 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 PostgreSQL 版。
- 会话统计信息:在监控信息区域,您可以查看实例内会话统计信息,包括总会话数、活跃会话数、CPU 使用率、TOP5 用户、TOP5 IP 来源和 TOP5 数据库。
- 会话明细:会话明细包括实时会话、会话快照、聚合会话和热点分析,具体如下所示。
在实时会话页签,您可以查看实例的实时会话包括活跃会话和全部会话信息,具体如下所示:
- 查看会话的详细信息:您可以在该页签区域支持查看活跃会话或实时会话中每个会话的进程 ID、用户名、主机、数据库名称、命令类型、持续时间、状态、执行语句、节点类型和节点 ID 信息,其中持续时间为当前状态下的持续时间。
- 终止会话:您可以按需终止相关会话。详细操作,请参见 KILL 会话。
- 筛选会话:在会话类型下拉列表中按需根据活跃会话或全部会话筛选符合要求的实例会话。
会话快照展示实例在历史特定时间点的会话信息,帮助您进行事后故障排查、捕捉一闪而过的异常、发现慢查询和 SQL 调优等问题。
在会话快照页签,您可以开启、关闭、查看和下载会话。
自 2025.12.05 日起,DBW 中所有新建实例的会话快照默认为关闭状态,如需开启会话快照,您可以在实例列表或实例的会话管理、事务与锁中开启。
说明
- 为实例开启快照功能将定期采集实例相关信息,默认采集频率为 30 秒,且不可修改。
- 会话管理中的聚合会话和热点分析功能,均依赖会话快照的数据,因此如果要正常使用实例的聚合会话或热点分析功能,请为实例开启会话快照。
- 关闭快照功能后,历史快照数据最长可保留 30 天。
开启或关闭会话快照的方法如下。
- 在会话明细区域的会话快照页签,单击自动采集开关。
- 在快照设置对话框,可以为当前实例开启或关闭会话快照,具体参数如下所示。
- 在实例列表页面,单击目标实例快照采集列下的笔状图标。
- 在快照设置对话框,可以为当前实例开启或关闭会话快照。
- 在会话明细区域的会话快照页签,按需选择节点和时间范围。
- 在左侧的快照历史记录中选择目标快照点,右侧将展示该快照点对应的会话明细和快照点 Engine 信息。
- 查看快照详情:在右侧的会话明细区域,可以将会话类型切换为全部会话或活跃会话,并查看包括进程 ID、快照采集时间、用户名、主机、数据库名称、命令类型、持续时间、状态、执行语句和限流操作。如需将快照点的快照保存至本地,单击页面右上方的下载快照图标。
- 快照点 Engine 信息:展示当前快照点对应的数据库引擎运行状态,包括引擎类型、名称、状态以及 Engine Monitor Output 等信息。单击右上角的复制图标,可以复制当前快照点的 Engine 信息。
对于 InnoDB 引擎,该区域将展示 InnoDB Monitor 输出,可用于辅助分析后台线程和引擎运行状态。
说明
- 您可以在导出历史弹窗中,查看历史导出任务和下载导出文件。
- 下载文件的保留时长为 1 天,到期后下载链接自动失效,请您及时将文件保存到本地。
- 在导出快照信息时,单次最多导出 10000 条数据。
在会话明细区域的会话快照页签,单击下载快照,按需选择下载类型。
- 在导出历史对话框,单击目标任务操作列的下载文件。
说明
如需将快照点的快照保存至本地,可单击目标快照点后,单击页面右上方的下载快照图标。
聚合会话按 SQL 模板汇总当前活跃会话,帮助您快速识别同类 SQL 的并发量、执行时长和资源消耗,以及集中写入、慢查询或异常连接等问题。如发现非预期的写入会话,可进一步定位来源并终止会话。
在聚合会话页签区域,进行以下操作:
- 查看聚合会话的详细信息:您可以查看指定时间范围内实例的所有聚合会话信息,最长支持查询 24 小时内的会话信息,聚合会话信息包括 SQL 模板、数据库名称、执行次数、平均执行时长 (s)、最大执行时长 (s) 和总执行时长 (s)。您也可以单击 SQL 模板列下的目标 SQL 模板,查看会话的详细信息。
- 筛选会话:在搜索关键字,如 SELECT 输入框中输入会话关键字,查询符合条件的会话信息。
数据库工作台 DBW 提供 kill 会话功能,该功能可用于终止特定进程或会话,维护系统的稳定性和效率。DBW 提供了包括 KILL 所选会话、KILL 全部会话方式,帮助您有效地控制系统资源和进程行为。
- 多个持续 Kill 会话任务间的关系为或的关系互不影响。
- 在观测诊断页面的会话管理页签选择实例类型和目标实例。
- 在页面右上角的下拉列表中,选择目标数据库类型即云数据库 PostgreSQL 版。
- 在实时会话区域,按需选择 KILL 会话的方式。
最近更新时间:2026.11.03 15:23:47