Timescale Cloud:性能、规模、企业级

自托管产品

MST

设置超表的 chunk_time_interval。新间隔用于创建新分块时,现有分块的时间间隔不变。

名称类型描述
hypertableREGCLASS要更新间隔的超表或连续聚合
chunk_time_interval参见注释每个新分块覆盖的事件时间

chunk_time_interval 的有效类型取决于超表 time 列使用的类型

time 列类型chunk_time_interval 类型时间单位
TIMESTAMPINTERVAL天、小时、分钟等
INTEGER 或 BIGINT微秒
TIMESTAMPTZINTERVAL天、小时、分钟等
INTEGER 或 BIGINT微秒
DATEINTERVAL天、小时、分钟等
INTEGER 或 BIGINT微秒
SMALLINTSMALLINTtime 列相同的时间单位
INTINTtime 列相同的时间单位
BIGINTBIGINTtime 列相同的时间单位

更多信息,请参阅超表分区

TEXT描述
dimension_nameREGCLASS要设置分区数量的时间维度名称

仅当超表具有多个时间维度时,才需要使用 dimension_name 参数。

对于 TIMESTAMP 列,将 chunk_time_interval 设置为 24 小时

SELECT set_chunk_time_interval('conditions', INTERVAL '24 hours');
SELECT set_chunk_time_interval('conditions', 86400000000);

对于表示自 UNIX 纪元以来毫秒数的时间列,将 chunk_time_interval 设置为 24 小时

SELECT set_chunk_time_interval('conditions', 86400000);

关键词

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