4.4 基于流和基于文件的恢复生活并不总只是黑色或白色;有时也会有一些灰色色调。对于某些情况下,流复制可能恰到好处。在另一些情况下,基于文件复制和PITR是您所需要的。但是也有许多情况下,您既需要流复制,也需要基于文件的复制。一个例子是:当您较长一段时间中断复制,您可能想再次使用归档来重新同步(re...
分类:
数据库 时间:
2015-08-19 23:23:57
阅读次数:
176
4.7 冲突管理在PostgreSQL中,流复制数据仅在一个方向流动。XLOG由master提供给几个slave,这些slave消耗事务日志并为您提供一个较好的数据备份。您可能想知道这怎么会导致冲突,这会发生冲突。考虑一下情形:如您所知,数据复制有很小的延迟。因此,XLOG在由master产生之后结...
分类:
数据库 时间:
2015-08-19 23:20:39
阅读次数:
225
在本书的前几章,您已经学习了各种复制以及如何配额制各种类型的场景。现在是时候通过增加监控来让您的设置更加可靠了。在本章中,您将学习监控什么以及如恶化实施合理的监控车辆。您将学习:? 检查您的 XLOG 归档? 检查 pg_stat_replication 系统视图? 检查操作系统级别复制相关的进程在...
分类:
数据库 时间:
2015-08-19 23:07:16
阅读次数:
207
4.2 配置级联复制正如您在本章已经看到的,设置流复制真的很容易。只需要设置几个参数,做一个基础备份,并享受您的复制设置。在许多情况下,这种情况更有一点点微妙。在这个例子中我们假设:我们要使用一个master传送数据到几十台服务器。复制的开销其实很小(通常的说法是一个slave的开销是3%左右),但...
分类:
数据库 时间:
2015-08-19 23:02:14
阅读次数:
176