Timescale Cloud:性能、扩展、企业级

自托管产品

MST

旧 API,自 TimescaleDB v2.18.0 起,已被 convert_to_columnstore() 取代。

compress_chunk 函数用于压缩(或在必要时重新压缩)特定的数据块。当用户希望对压缩的调度有更多控制时,通常会使用此函数,而不是 add_compression_policy 函数。对于大多数用户,我们建议使用策略框架。

您还可以通过运行与您的压缩策略相关的作业来压缩数据块。compress_chunk 允许您通过针对需要压缩的特定数据块来获得更精细的控制。

提示

您可以使用 show_chunks 函数获取属于超表的数据块列表。

名称类型描述
chunk_nameREGCLASS要压缩的数据块名称
名称类型描述
if_not_compressedBOOLEAN禁用此选项将使函数在已压缩的数据块上报错。默认为 true。
hypercore_use_access_methodBOOLEANNULL
类型描述
compress_chunkREGCLASS已压缩的数据块名称

压缩单个数据块。

SELECT compress_chunk('_timescaledb_internal._hyper_1_2_chunk');

关键词

在此页面发现问题?报告问题 或在 GitHub 上编辑此页面