OPTIMIZE TABLE
Introduced or updated: v1.2.395
在 Databend 中优化表包括压缩或清除历史数据,以节省存储空间并提高查询性能。
为什么要优化?
Databend 使用 Parquet 格式将数据存储在表中,Parquet 格式被组织成块。此外,Databend 支持时间回溯功能,其中每个修改表的操作都会生成一个 Parquet 文件,该文件捕获并反映对表所做的更改。
随着时间的推移,当一个表积累了更多的 Parquet 文件时,可能会导致性能问题和存储需求的增加。为了优化表的性能,可以删除不再需要的历史 Parquet 文件。这种优化有助于提高查询性能并减少表使用的存储空间量。