兄弟们,TiDB 删除数据后磁盘空间不释放是正常现象吗?之前删了 100G 数据,磁盘占用一点没变,查了下说是要等 GC 和 Compaction,这得等多久?有没有办法手动触发?

  1. 兄弟们,TiDB 删除数据后磁盘空间不释放是正常现象吗?之前删了 100G 数据,磁盘占用一点没变,查了下说是要等 GC 和 Compaction,这得等多久?有没有办法手动触发?

完全正常,TiDB 删除后磁盘不立即释放是机制决定的;你删 100G 没变化很常见,DELETE 要等 GC + RocksDB Compaction,通常几小时到一两天,大表可能更久;可以手动加速,但要在业务低峰期做TiDB

2 个赞

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。