DeepSQL:可自托管的 Postgres 与 MySQL DBA 智能体

查看原文 HN 讨论

文章摘要

DeepSQL 自称是「你数据库的大脑」,是一个由 AI 驱动的数据库管理方案,持续不断地优化和监控数据系统。作者 Venkat 是 Stayflexi(YC)的创始人、CMU 计算机系毕业,曾在 Oracle 查询引擎团队工作并持有核心数据库方向的专利。

按他的介绍,DeepSQL 最初是一个内部工具,用来阻止他们自己的数据库(生产环境服务 13000 多家酒店)变成瓶颈,效果足够好之后决定对外发布。产品定位是「像资深 DBA 和数据工程师那样操作数据库的 AI 智能体」,宣称的四项能力是:修复慢查询(他们把自家数据库开销降低了 4 倍);治理数据库膨胀(在氛围编程搭出来的环境里阻止不必要的 schema 变更);生成 BI 看板(他们据此砍掉了 Tableau、Retool 和 Appsmith 的开销);以及安全能力(可以对内部员工屏蔽敏感和 PII 数据的访问权限,同时让组织内所有人都能与数据库交互)。

工作机制上分几层:首先 DeepSQL 从你的代码库、规则和查询日志中学习你的数据与关系;其次智能体有 20 个后台任务持续监控 schema 变更和性能瓶颈,力求在问题出现前给出方案(作者强调 schema 膨胀问题是不可逆的);「DeepSQL Brain」提供 CLI 和 MCP 两种接口,可以直接对接 Claude、Codex 和 Cursor;每日推送一份数据库健康报告(digest);团队成员可以通过 Web UI、CLI、MCP 或 Slack 任意一种入口接入。

支持的数据库是 PostgreSQL 和 MySQL,特别支持只读副本和 VPC 对等连接,使用只读凭证。部署方面强调自托管,一条 curl 命令即可在 Linux 系统、EC2 实例或容器上完成安装,官方称约 15 分钟搞定;三步流程为安装、配置(添加数据库连接和公司业务知识)、启用。配置项包括用自然英语教它业务规则、指向慢查询日志(pg_stat_statements 或 MySQL 慢日志)、以及维持只读的数据库访问权限。安全上宣称系统完全运行在用户自己的基础设施内,附带基于角色的访问控制、查询策略和审计日志。定价描述为「免费开始」,但页面上没有具体分层。

HN 评论精华