Timescale Cloud:性能、扩展、企业级
自托管产品
MST
如果您需要修改或向已压缩的块中添加大量数据,应首先解压缩该块。这对于回填旧数据特别有用。
重要提示
在解压缩块之前,请停止您正在解压缩的超表上的所有压缩策略。您可以使用 SELECT alter_job(JOB_ID, scheduled => false);
来阻止计划执行。当您完成数据回填或更新后,重新开启该策略。数据库会在下一个计划作业中自动重新压缩您的块。
名称 | 类型 | 描述 |
---|---|---|
chunk_name | REGCLASS | 要解压缩的块的名称。 |
名称 | 类型 | 描述 |
---|---|---|
if_compressed | BOOLEAN | 禁用此选项将导致该函数对未压缩的块报错。默认为 true。 |
列 | 类型 | 描述 |
---|---|---|
decompress_chunk | REGCLASS | 已解压缩块的名称。 |
解压缩单个块
SELECT decompress_chunk('_timescaledb_internal._hyper_2_2_chunk');
解压缩名为 metrics
的超表中所有已压缩的块
SELECT decompress_chunk(c, true) FROM show_chunks('metrics') c;
关键词