cleanup_partition_tables.sql 1.6 KB

12345678910111213141516171819202122232425262728293031323334
  1. -- ============================================================================
  2. -- ylrz_saas 数据库清理 SQL - 需要DBA确认的分区表
  3. -- 生成时间: 2026-05-21
  4. --
  5. -- 以下20张表可能是MySQL分区表,需要DBA先确认分区设置再操作
  6. -- 如果确认是非分区普通表,且有分表引用(mapper中有 fs_user_operation_log/qw_msg),
  7. -- 则这些可能是历史分表数据,需要评估是否还需要
  8. -- ============================================================================
  9. -- fs_user_operation_log_0~9: mapper中引用的是 fs_user_operation_log
  10. -- 如果 fs_user_operation_log_0~9 是独立分表(非分区),且无代码直接引用,可考虑删除
  11. DROP TABLE IF EXISTS `fs_user_operation_log_0`;
  12. DROP TABLE IF EXISTS `fs_user_operation_log_1`;
  13. DROP TABLE IF EXISTS `fs_user_operation_log_2`;
  14. DROP TABLE IF EXISTS `fs_user_operation_log_3`;
  15. DROP TABLE IF EXISTS `fs_user_operation_log_4`;
  16. DROP TABLE IF EXISTS `fs_user_operation_log_5`;
  17. DROP TABLE IF EXISTS `fs_user_operation_log_6`;
  18. DROP TABLE IF EXISTS `fs_user_operation_log_7`;
  19. DROP TABLE IF EXISTS `fs_user_operation_log_8`;
  20. DROP TABLE IF EXISTS `fs_user_operation_log_9`;
  21. -- qw_msg_0~9: mapper中引用的是 qw_msg
  22. -- 如果 qw_msg_0~9 是独立分表(非分区),且无代码直接引用,可考虑删除
  23. DROP TABLE IF EXISTS `qw_msg_0`;
  24. DROP TABLE IF EXISTS `qw_msg_1`;
  25. DROP TABLE IF EXISTS `qw_msg_2`;
  26. DROP TABLE IF EXISTS `qw_msg_3`;
  27. DROP TABLE IF EXISTS `qw_msg_4`;
  28. DROP TABLE IF EXISTS `qw_msg_5`;
  29. DROP TABLE IF EXISTS `qw_msg_6`;
  30. DROP TABLE IF EXISTS `qw_msg_7`;
  31. DROP TABLE IF EXISTS `qw_msg_8`;
  32. DROP TABLE IF EXISTS `qw_msg_9`;