TDSQL PostgreSQL版 提供诊断优化的功能,您可以在控制台查询相关信息并下载。
功能说明
实时会话
展示当前所有 CN 上的 session 列表。
自动刷新频率:5分钟,用户单击立即刷新将立即刷新一次。
查询文本中单击查看详情,将展示 SQL 详情,并支持复制。
支持当前列表的下载。
锁分析
可以通过条件搜索的方式展示该实例的所有 CN上 查到的实时锁信息。
可以支持 pid 和查询文本的模糊查询,pid 针对被阻塞 pid 和阻塞 pid 字段,查询文本针对被阻塞查询文本和阻塞查询文本字段。
如果用户没有输入搜索条件将不展示当前系统的锁。
支持当前列表的下载。
注意事项
实时会话只能支持批量 kill 20个 session。
pid 支持多值搜索,限制20个 pid。
文本只支持单值搜索,文本大小限制3kb。
操作步骤
1. 登录 TDSQL PostgreSQL版 控制台,在实例列表,单击实例 ID 或操作列的管理,进入实例管理页面。
2. 在实例管理页面,选择诊断优化页。
实时会话页可根据表格全名、起止时间、运行时长超过秒数,查询实时会话。
会话信息包括后端 Pid、状态、运行时长、所属 CN、会话 ID 等。
右上角支持 kill 阻塞会话 ID。
可通过“下载”按钮,下载当前列表。
锁分析页可根据关键字查询锁。
锁信息包括被阻塞 pid,阻塞 pid,阻塞会话 ID 等。
右上角支持 cancel 或 terminate 阻塞会话 ID。
可通过“下载”按钮,下载当前列表。