适用版本
OceanBase 数据库所有版本。
问题现象
合并期间,磁盘水位飙高 / 占用空间变多。
问题原因
在 LSM-Tree Compaction 操作中,输入的 SSTable 在整个 compaction 过程结束之前都不能回收,因为在 compaction 结束之前同一份数据会同时存在输入 SSTable 和输出 SSTable 中,空间膨胀比较严重。
在 OceanBase 数据库的合并场景中,多个分区会并发地执行 compaction,导致多个分区的空间放大问题加剧。
更新时间:2026-06-15 09:16
OceanBase 数据库所有版本。
合并期间,磁盘水位飙高 / 占用空间变多。
在 LSM-Tree Compaction 操作中,输入的 SSTable 在整个 compaction 过程结束之前都不能回收,因为在 compaction 结束之前同一份数据会同时存在输入 SSTable 和输出 SSTable 中,空间膨胀比较严重。
在 OceanBase 数据库的合并场景中,多个分区会并发地执行 compaction,导致多个分区的空间放大问题加剧。