我有一个硕士postgres数据库M与表M.A1等 我有一个从表数据库S与表M.A1,由Skytools/londiste填充和维护。一切都很好。是否有可能有额外的可写表到postgresql奴隶(由Skytools/londiste复制)
我不知道它是如何工作的,因为我不是设置我的Skytools实例的人。我刚刚阅读了一些文档,并稍微与它交互。
我想添加一些辅助读/写表S:S.B1。 (我想加入S.A1,并且不向M添加任何额外负载,这就是为什么我想在S上安装B1。是否可以维护此设置?
如果我创建一个新表S .B1在Skytools/Londiste奴隶,将与表A1的干扰复制
编辑补充后续:
如何安全将这样的设置是,相对于从机故障影响主?
我不是很在意repl对我的分析从站执行延迟或宕机(但我会需要最终恢复,而不需要在主站上停机)。
我非常关心一个从站故障,导致主站无限增长其复制队列并消耗主站上的HD/RAM /资源。我将如何减轻这一点?有没有办法设置一个公差,以便主站在从站落后的情况下丢弃从站连接?
第2部分
如果我得到这个成立工作,我会希望有S.B1的奴隶备份的地方,在如果s失败。
是否可以设置辅助从站T,并配置Skytools/Londiste将S.B1复制到T.B1,而M.A1也复制到S.A1?
我应该关注哪些注意事项?
非常感谢您的建议和指点。
感谢您的信息。 关于我的第二个问题:我不想将表添加到主服务器的原因是因为主服务器负载很重以用于OLTP(webservice)访问,并且我想将OLAP(批量分析)表添加到从服务器而不会威胁吞吐量或主人的稳定。 – misterbee 2011-05-24 18:07:45