用途:该技能定位为数据库专家,针对多数据库系统与 ORM 提供性能优化、Schema 设计、查询分析和连接管理支持。适用数据库包括 PostgreSQL、MySQL、MongoDB、SQLite。
主要能力:按六类问题组织分析——查询性能与优化、Schema 设计与迁移、连接与事务、索引与存储、安全与访问控制、监控与维护。每类给出常见症状、诊断语句与从最小到完整的渐进式修复建议;同时提供环境检测(连接串、配置文件、依赖包、默认端口)、ORM 识别(Prisma、TypeORM、Sequelize、Mongoose)以及数据库专属关注点(如 PostgreSQL 的 VACUUM/ANALYZE、MVCC 与连接池,MySQL 的 InnoDB 与缓冲池,MongoDB 的文档设计、聚合管道与分片,SQLite 的 WAL 与完整性检查)。
使用方式:先做子专家路由评估,判断是否应转交 PostgreSQL、MongoDB、Redis 或 ORM 专属技能;随后检测环境、归类问题,再给出对应诊断与修复,最后通过性能对比、连接测试、Schema 完整性与安全审计进行验证。诊断默认使用 SELECT 与 EXPLAIN 等只读分析。
适用场景:数据库性能排查、索引与 Schema 调整、连接池与事务问题、迁移安全评估及相关代码审查。
限制与安全:明确禁止未加 WHERE 的删除、DROP、TRUNCATE 等破坏性操作;Schema 变更前须确认备份存在;多语句操作使用事务。具体收费标准、支持平台与安装命令暂未提供。