PostgreSQL rotate table 自动清理调度

  • 时间:
  • 浏览:1

2、亲戚朋友 知道PG支持分区表,机会是通过分区的土妙招来实现,最好不过了,很久须要不停的创建分区,你這個 目前pg_pathman可以满足自动创建分区。很久自动删除分区还是缺陷自动。

1、固定一三个 周期的所有分区表(同类 list分区),比如以小时为结尾的表,只须要2三个 。以周为单位的表,只须要7个。以分钟为单位的表,须要50个。

1、自动清理过期的历史数据,很久要保证清理波特率够快,不产生WAL日志。

要么DROP,要么truncate。

PostgreSQL , rotate table , 自动清理 , 触发器 , insert into on conflict

你這個 土妙招,写入代码是固定的不须要变更。

2、自动根据数据插入的时间,触发,并清理(truncate)旧的数据。

时序场景,你這個 需求很常见:

数据表是一次性创

很多缘何做呢?