当前位置: 首页 > news >正文

postgresql 创建、移出数据保留策略

目录

添加数据保留策略

添加数据保留策略

移除数据保留策略

查看计划的数据保留作业


自动删除时间值超过特定间隔的数据。当您创建数据保留策略时,Timescale 会自动安排后台作业来删除旧的数据块。

添加数据保留策略

通过使用 add_retention_policy 函数添加数据保留策略。

添加数据保留策略

  1. 选择您要向其添加策略的超表。决定您要保留数据多长时间后再删除它。在此示例中,名为 conditions 的超表将数据保留 24 小时。

  2. 调用 add_retention_policy

    SELECT add_retention_policy('conditions', INTERVAL '24 hours');

注意

数据保留策略仅允许您根据数据块在过去的时间长短来删除它们。要根据数据块在未来的时间长短来删除它们,请手动删除数据块。

移除数据保留策略

通过使用 remove_retention_policy 函数移除现有的数据保留策略。传递要从中移除策略的超表的名称。

SELECT remove_retention_policy('conditions');

查看计划的数据保留作业

要查看您计划的数据保留作业及其作业统计信息,请查询 timescaledb_information.jobs 和 timescaledb_information.job_stats 表。例如

SELECT j.hypertable_name,j.job_id,config,schedule_interval,job_status,last_run_status,last_run_started_at,js.next_start,total_runs,total_successes,total_failuresFROM timescaledb_information.jobs jJOIN timescaledb_information.job_stats jsON j.job_id = js.job_idWHERE j.proc_name = 'policy_retention';

参考:Timescale 文档 | 创建数据保留策略 - TimescaleDB 时序数据库

http://www.xdnf.cn/news/308143.html

相关文章:

  • WiFi那些事儿(八)——802.11n
  • 基于Anaconda的Pycharm环境配置
  • 【IP101】图像处理进阶:从直方图均衡化到伽马变换,全面掌握图像增强技术
  • 游戏的TypeScript(6)TypeScript的元编程
  • 高级java每日一道面试题-2025年5月03日-基础篇[反射篇-编码]-使用反射创建`java.util.Date`对象,并调用其无参构造方法。
  • 【PPT制作利器】DeepSeek + Kimi生成一个初始的PPT文件
  • 安全不止一层:多因素认证的实现与管理指南
  • 荣耀A8互动娱乐组件部署实录(第1部分:服务端环境搭建)
  • 学习人工智能开发的详细指南
  • Kubernetes弹性伸缩:让应用自动应对流量洪峰与低谷
  • 如何在 Vue3 中更好地使用 Typescript
  • POI创建Excel文件
  • ubantu安装CUDA
  • uniapp开发11-v-for动态渲染list列表数据
  • 26届秋招收割offer指南
  • 基于SpringBoot网上书店的设计与实现
  • Python爬虫+代理IP+Header伪装:高效采集亚马逊数据
  • 处理 Clickhouse 内存溢出
  • 模态编码器
  • 基于SpringBoot + Vue 的作业管理系统
  • 生成式 AI:从工具革命到智能体觉醒,2025 年的质变与突破
  • 在线网页代理:从入门到精通
  • DolphinScheduler-3.2.0集群部署教程
  • 408考研逐题详解:2009年第9题
  • NHDEEP档案管理系统功能介绍
  • ClickHouse的基本操作说明
  • 链表的面试题3找出中间节点
  • 人工智能端侧热度再起
  • 406错误,WARN 33820 --- [generator] [nio-8080-exec-4] .w.s.m.s.DefaultHa
  • ActiveMQ 安全机制与企业级实践(二)