SuperAPI AI 工具集

database-designer

设计与创作

查看项目

更新于 10-15 21:09

技能介绍

用途:该技能面向数据库架构与开发,提供专家级的模式分析、优化与迁移能力,覆盖 PostgreSQL、MySQL、MongoDB、DynamoDB 等系统,目标是帮助设计可扩展、高性能、易维护的数据库模式。

主要能力:模式设计与分析,包括 1NF 至 BCNF 的规范化检测、反规范化建议、数据类型优化、约束分析(缺失外键、唯一约束、空值检查)、命名规范校验,以及从 DDL 自动生成 Mermaid ERD。索引优化,包括外键与查询模式的缺失索引识别、复合索引列顺序建议、冗余索引检测、选择性估算与查询成本分析,以及 B-tree、hash、部分、覆盖等索引类型选择。迁移管理,包括零停机迁移(扩展-收缩模式)、安全的列增删与类型变更、数据迁移脚本、回滚策略与执行计划排序。

使用方式:资料未提供具体安装命令或调用方式,仅说明输入为 SQL DDL 文件或 JSON 模式定义、查询模式等,输出为分析报告、Mermaid ERD、改进建议、CREATE INDEX 语句、迁移脚本与回滚计划。

适用场景:OLTP 应用、数据仓库、内容管理、电商、用户画像等需要模式设计与性能优化的场景;也涉及星型/雪花模式、文档模型、图数据模式、分区与连接池、读写分离、缓存策略等主题。

限制:资料未提供收费、价格、平台支持范围或实际效果数据;部分内容为通用数据库设计原则与示例,具体工具的运行环境与集成方式暂未提供。