| 用途 | 表维护 |
|---|---|
| OPTIMIZE | 重建 + 回收空间,大表耗时且需空间 |
| ANALYZE | 更新索引统计,轻量 |
使用示例
使用示例
ANALYZE TABLE orders;
OPTIMIZE TABLE orders; -- 一般先用在线工具或低峰期执行
CHECK TABLE orders; -- 一致性检查
SHOW TABLE STATUS LIKE 'orders'\G -- 看 Data_free 判断碎片OPTIMIZE TABLE 在 InnoDB 上等价于重建(可能锁写),生产建议用 pt-online-schema-change 或在从库先演练。