首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >归档战略

归档战略
EN

Database Administration用户
提问于 2018-03-01 19:15:40
回答 1查看 318关注 0票数 -1

我有一个实例,其中只有一个数据库,其中包含4年的数据(400 gigas)。我将此实例命名为inst_live,我希望实现以下归档策略:

  1. 创建一个归档实例( inst_archive ),并将数据库从inst_live复制到inst_archive。
  2. 所有日子,从inst_live中删除所有超过两年的数据
  3. 在inst_live中重放除清除之外的inst_archive事务。

实现从inst_live到inst_archive的流复制是一种在inst_archive中维护新鲜数据的解决方案,但我担心在inst_live中应用的清除也将应用于inst_archive。

Inst_live必须只包含2年的数据,Inst_archive必须包含4年的数据。

有人有什么想法吗?

我在RedHat7.1中使用PostgreSQL9.5

Pglogical似乎只允许基于INSERT和UPDATE语句进行逻辑复制。有人在生产中实施吗?除了正式文件之外,还有其他教程吗?我很难一步一步地了解官方文件。

Slony是否只允许基于插入和更新的逻辑复制?

EN

回答 1

Database Administration用户

发布于 2018-03-02 17:30:15

除了发生在inst_live上的清除之外,还有其他删除吗?如果没有,您可以使用逻辑复制来复制插入和更新。这将要求v10很容易地做到这一点。它可以在9.5中完成,但是您需要创建自己的插件,因为逻辑复制在该版本中只有一个核心的框架实现。

如果你告诉我们你为什么要这么做(保安?节省磁盘空间?)它可能会激发出更多的答案。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/199162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档