compress_chunk
函数用于压缩(或在必要时重新压缩)特定的数据块。这通常用于替代 add_compression_policy
函数,当用户想要更多地控制压缩的调度时。对于大多数用户,我们建议使用策略框架来代替。
您也可以通过运行与您的压缩策略关联的作业来压缩数据块。compress_chunk
通过允许您定位需要压缩的特定数据块,为您提供更细粒度的控制。
提示
您可以使用 show_chunks
函数获取属于超表的数据块列表。
名称 | 类型 | 描述 |
---|---|---|
chunk_name | REGCLASS | 要压缩的数据块的名称 |
名称 | 类型 | 描述 |
---|---|---|
if_not_compressed | BOOLEAN | 禁用此选项将使函数在已压缩的数据块上报错。默认为 true。 |
列 | 描述 |
---|---|
compress_chunk | (REGCLASS) 已压缩的数据块的名称 |
压缩单个数据块。
SELECT compress_chunk('_timescaledb_internal._hyper_1_2_chunk');
关键词
在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页。