gpt4 book ai didi

postgresql - timescaledb 是否有一种技术可以删除行以减少旧时间刻度数据的频率?

转载 作者:行者123 更新时间:2023-11-29 14:13:00 25 4
gpt4 key购买 nike

我在超表中存储了很多行。即使在当前的测试配置中,表的大小现在也变得非常大。

对于超过一周的数据,我想通过删除一些较旧的记录,将数据频率从每 5 秒一次减少到每 60 秒一次。

谁能推荐一种这样做的方法,或者更适合 timescaledb 设计的更好方法?

最佳答案

因此,下一个版本中的一个将有一些围绕连续聚合的数据保留策略的特性,这样您就可以定义一个连续聚合策略,将次要数据汇总为详细数据,然后删除比某些数据更旧的次要数据时间段。

(这种能力目前不存在连续聚合,但很快就会存在。现在最好的方法是有一些 cron 作业来删除旧数据,或者在聚合时从一个表复制到第二个表,然后在第一个表上调用 drop_chunks。)

关于postgresql - timescaledb 是否有一种技术可以删除行以减少旧时间刻度数据的频率?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59078649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com