You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
RuoYi-Vue/openspec/changes/archive/2026-06-28-refactor-databas.../tasks.md

928 B

Tasks: 数据库优化与迁移

1. 数据库分析

  • 1.1 梳理现有表结构
  • 1.2 分析表关系和约束
  • 1.3 分析索引使用情况
  • 1.4 识别性能瓶颈

2. 新表结构设计

  • 2.1 设计系统管理表
  • 2.2 设计 book-system 表
  • 2.3 设计索引策略
  • 2.4 输出 SQL DDL 脚本

3. 数据迁移方案

  • 3.1 编写迁移脚本
  • 3.2 编写数据转换逻辑
  • 3.3 编写验证脚本
  • 3.4 编写回滚脚本

4. 迁移实施

  • 4.1 备份现有数据库
  • 4.2 执行迁移脚本
  • 4.3 验证数据完整性
  • 4.4 性能测试

5. 监控和优化

  • 5.1 添加查询性能监控
  • 5.2 优化慢查询
  • 5.3 添加数据库备份策略
  • 5.4 输出数据库文档

验收标准

  • 表结构符合 3NF
  • 迁移脚本可执行
  • 数据 100% 完整
  • 回滚脚本可用
  • 查询性能提升 50%