AI 副驾驶与运维辅助
AI 副驾驶
功能栏「AI 助手」打开侧栏:

- 自然语言转 SQL:用中文描述需求(如“查询 age 大于 70 的记录”),AI 结合当前连接的表结构上下文生成 SQL,卡片内可一键复制 / 插入编辑器 / 直接执行。
- 自主查库:授权后 AI 可自主执行只读查询多轮取证回答问题。
- 支持双协议接入:OpenAI 兼容(含内网 GLM)与 Anthropic;配置入口在 AI 侧栏 ⚙(流式输出,生成中可停止)。
- 会话多轮保持,历史会话可切换/删除。
说明: AI 直连你配置的服务端,凭据仅存本地;查询上下文默认只传表结构(DDL),不传数据。
会话与慢查询
会话管理
功能栏「会话管理」(需已连接):

- 表格列出:PID、用户、数据库、客户端地址、状态(活动/空闲)、当前 SQL、开始时间、持续秒数。
- 锁等待链:被阻塞的会话「等待」列红色标识并显示阻塞源头 PID,一行看清“谁堵谁”。
- 操作:终止会话(kill,二次确认)、断开自己的会话。
慢查询
功能栏「慢查询」:

- 基于 pg_stat_statements:调用次数、平均耗时、总耗时、返回行数,点击列头排序。
- 复制语句可直接粘到编辑器加 EXPLAIN 分析。
执行历史
功能栏「执行历史」:

- 环形保留最近 500 条:SQL 摘要、连接名、时间、耗时、行数、状态(OK/ERROR)。
- 顶部过滤:关键字 + SELECT/DML/DDL 类型芯片。
- 双击任意记录回填到当前 SQL 标签(整段替换);「清空全部」有确认弹窗。
- 历史自动去重:同一 SQL 重复执行只保留最新一条并置顶。
对象搜索
点击主界面顶部搜索框(或 Ctrl+P):

- 输入 ≥1 字符实时搜索:表 / 视图 / 函数 / 存储过程,分类标签带计数切换。
- 命中关键词高亮;右侧显示所属模式。
- 精准匹配快捷动作:
USE "schema";(有同名模式才可点)、SELECT * FROM "name";一键开新标签。 - 键盘流:↑↓ 选择、Enter 跳转(表/视图 → 数据页,函数 → 源码)、Esc 关闭。