BizLogicLens – 数据库业务逻辑可视化与风险评估
把藏在数千个存储过程里的业务逻辑画出来,让团队敢改敢动
- 痛点
- 很多遗留系统的业务逻辑几乎全写在 SQL 存储过程里,数量多达数千个,互相调用、死锁频发,没人说得清整体流程,所有人都不敢改。新来的开发者接手时如同面对一团乱麻,风险极高。
- 方案
- 一个分析工具,自动解析数据库中的存储过程依赖关系,生成可交互的调用图,并标注高风险节点(循环调用、高锁表、长时间运行);支持变更影响分析,让你在修改前知道哪些过程会受影响。
- 用户
- 维护遗留系统的后端开发者、技术负责人和数据库管理员
- MVP
- 连接 PostgreSQL/SQL Server 读取存储过程定义;静态依赖分析并生成调用图;标记循环依赖和高频锁冲突;导出影响报告
- 变现
- 订阅制,按数据库实例数或存储过程数量分档;企业版支持私有部署
- 为何现在
- 大量老系统仍靠存储过程运转,AI 编码助手不擅长处理这类逻辑,开发者需要专门工具来理解和安全重构,独立开发者凭数据库解析能力可以做出细分工具
来源讨论 · 1
- Hacker NewsAsk HN: Business Logic in the Database?2↑ 0