![](/img/trans.png)
[英]Are there any performance effects on master when using postgres streaming replication with hot_standby_feedback on
[英]Streaming Replication Hot standby
我的问题如下,
如果我在postgres中具有主/从基础结构,并使用流复制(热备用),并且希望将数据从主服务器复制到从属服务器,并决定删除主postgres服务器中的行,那么这些更改是否也会在我的主机上进行? slave postgres server?,如果是这样,我如何防止这种情况,我希望使用WAL段将sql数据复制到从属服务器上,就像存档服务器一样。
原因是由于我的主服务器没有足够的存储量,因此无法选择增加存储容量,此外,所有数据都应存储在从属服务器上。 再说一次,复制流是否有可能?
我不想转向另一种复制策略,因为我已经在该项目中投入了太多时间,并且无法根据该决定重新开始某种新的复制形式。
非常感谢您的投入。
没有。
您想要的不是复制。 您需要某种形式的归档。 基于触发器的系统将是最简单的适应方法,可能基于逻辑WAL的流也可以达到目的。 所需系统的确切性质将取决于数据库的精确结构,用法和内容。 您是否有一个要管理的主表,是否需要跟踪修改,是否有可以修改表的自定义功能,等等。
如果只有一个大表(事件日志或类似的表),则可以按日期对表进行分区 ,并定期转储和还原最旧的分区,然后再将其放到主分区上。
在重新开始之前花一些时间来了解您的要求,恐怕您只需要注销在第一种方法上花费的时间即可。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.