Timescale Cloud:性能、扩展、企业级
自托管产品
MST
compress_chunk
函数用于压缩(或在必要时重新压缩)特定的数据块。当用户希望对压缩的调度有更多控制时,通常会使用此函数,而不是 add_compression_policy
函数。对于大多数用户,我们建议使用策略框架。
您还可以通过运行与您的压缩策略相关的作业来压缩数据块。compress_chunk
允许您通过针对需要压缩的特定数据块来获得更精细的控制。
提示
您可以使用 show_chunks
函数获取属于超表的数据块列表。
名称 | 类型 | 描述 |
---|---|---|
chunk_name | REGCLASS | 要压缩的数据块名称 |
名称 | 类型 | 描述 |
---|---|---|
if_not_compressed | BOOLEAN | 禁用此选项将使函数在已压缩的数据块上报错。默认为 true。 |
hypercore_use_access_method | BOOLEAN | NULL |
列 | 类型 | 描述 |
---|---|---|
compress_chunk | REGCLASS | 已压缩的数据块名称 |
压缩单个数据块。
SELECT compress_chunk('_timescaledb_internal._hyper_1_2_chunk');
关键词