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

自托管产品

MST

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

如果您需要修改或向已压缩的块中添加大量数据,应首先解压缩该块。这对于回填旧数据特别有用。

重要提示

在解压缩块之前,请停止您正在解压缩的超表上的所有压缩策略。您可以使用 SELECT alter_job(JOB_ID, scheduled => false); 来阻止计划执行。当您完成数据回填或更新后,重新开启该策略。数据库会在下一个计划作业中自动重新压缩您的块。

名称类型描述
chunk_nameREGCLASS要解压缩的块的名称。
名称类型描述
if_compressedBOOLEAN禁用此选项将导致该函数对未压缩的块报错。默认为 true。
类型描述
decompress_chunkREGCLASS已解压缩块的名称。

解压缩单个块

SELECT decompress_chunk('_timescaledb_internal._hyper_2_2_chunk');

解压缩名为 metrics 的超表中所有已压缩的块

SELECT decompress_chunk(c, true) FROM show_chunks('metrics') c;

关键词

此页面有问题?报告问题 或 编辑此页面 在 GitHub 上。