SuperAPI AI 工具集

optimize-database

数据与分析

查看项目

更新于 10-15 21:48

技能介绍

用途:对任意数据库技术做健康、正确性、性能、可靠性与扩展性审计,不预设 MongoDB、PostgreSQL、MySQL、ORM 或托管商,先取证再建议。

主要能力:先探测数据层,搜索驱动、ORM/查询构建器、连接配置、模式/模型、迁移、索引、约束、仓储、原始查询、事务、种子、缓存、搜索、后台任务、分析负载、测试、部署与监控,识别引擎版本、拓扑、托管环境、连接池、重试超时、读写热点、数据量、副本分片、备份与可观测性。随后做强制全面审计,覆盖正确性与完整性、索引、查询与执行计划、访问模式、分页与限制、模式建模、并发、连接、缓存、迁移、运维、可靠性、增长、安全与隐私。

使用方式:建立基线(耗时、吞吐、资源、执行计划、慢查询日志、追踪或代表性代码数据),追踪完整请求到每个数据库与缓存操作,按证据和用户影响排序瓶颈;先修查询形态与数据访问,再考虑加基础设施;把模式、约束、索引或数据重写都当作迁移,需预发证据、上线监控与回滚。完成后重跑原始测量并报告前后对比、权衡与剩余容量限制。

限制与安全:不得静默升级数据库、驱动或 ORM,需先查发布说明、兼容性、迁移要求与回滚。未经明确确认不得执行破坏性或不可逆操作,包括删数据或索引、截断、不安全删除、删列改名、破坏性类型变更、迁移重置、重分区、盲目清生产缓存;须确认环境与目标、验证备份恢复路径、在代表性预发数据测试、评估锁与磁盘余量并准备回滚。详细指南见 references/database-guide.md,按标题检索相关章节。