关于 OceanBase 物理备份恢复中压缩算法的选择策略,以下描述正确的是?


A. OceanBase 支持 lz4、zstd、zlib 等多种压缩算法,其中 zstd 在压缩率和速度的平衡上综合表现最优,是生产环境的推荐选择。

B. 压缩算法仅在全量备份时生效,增量备份和归档日志备份不支持压缩,因为增量数据变化小,压缩收益有限。

C. 用户可以在备份任务启动后动态切换压缩算法,无需中断备份任务,系统会自动应用新算法进行后续文件的压缩。

D. 备份压缩率越高,恢复速度越快,因为恢复时需要解压的数据量更小,因此应优先选择最高压缩率的算法。

2 个赞

解析
OceanBase 物理备份支持多种压缩算法,包括 lz4(速度快但压缩率一般)、zstd(综合表现优秀)、zlib(压缩率高但速度慢)等。在生产环境中,zstd 因其在压缩率和压缩速度之间的良好平衡而成为大多数场景的推荐选择。用户可以通过 compress_algorithmcompress_level 参数灵活配置。

  • A 正确 :zstd 在压缩率和速度的平衡上综合表现最优。
  • B 错误 :压缩算法对所有备份类型生效 ,包括全量备份、增量备份和归档日志备份。虽然增量数据变化量较小,但压缩仍然可以节省存储空间和网络传输带宽。
  • C 错误 :压缩算法不支持在备份任务运行中动态切换 。必须在备份任务启动前通过参数配置,中途修改不会影响正在进行的备份任务。
  • D 错误 :压缩率越高,通常意味着压缩/解压的 CPU 开销越大。恢复速度不仅取决于解压数据量,还受解压计算开销影响。高压缩率可能因解压耗时增加反而拖慢恢复速度,需要在压缩率和 CPU 开销之间权衡。通常建议在存储空间紧张时选择高压缩率,在恢复速度敏感时选择低压缩率(如 lz4)。
3 个赞

正确答案:A

3 个赞

very good

3 个赞