GBase 8s 数据复制

从更广义上讲,术语数据复制意味着在多个不同的站点,数据库对象多次出现。例如,有一种复制数据的方式是将数据库复制到不同的计算机上的数据库服务器,这样,报告可针对该数据运行,而不干扰正在使用原始数据库的客户机应用程序。

下列列表描述数据复制的优势:

获得这些优势不是没有代价的。与非复制的数据相比,对于复制了的数据,数据复制显然需要更多的存储,且更新复制了的数据可比更新单个对象要花费更多处理时间。

通过显式地指定应发现和更新数据的位置,可在客户机应用程序的逻辑中实际地实现数据复制。然而,归档数据复制的这种方式成本高、容易出错且难以维护。相反,数据复制的概念常常伴随着复制透明。复制透明是在数据库服务器内自动地处理定位和维护数据副本的详细信息的内建功能。

在数据复制的大框架内,GBase 8s 数据库服务器几乎实现整个数据库服务器的透明的数据复制。复制一个数据库服务器管理的所有数据,并动态地在另一数据库服务器上更新,通常位于一远程站点。GBase 8s 数据库服务器的数据复制有时称为热站点备份,因为它提供一种维护整个数据库服务器的备份副本的方法,在发生灾难性故障时,可快速地使用它。

由于数据库服务器提供复制透明,因此您通常不需要关注或注意到数据复制;DBA 会处理它。然而,如果您的机构决定使用数据复制,则您应注意到,在数据复制环境中,存在对于客户机应用程序的特殊连接性事项。在 GBase 8s 管理员指南 中描述这些事项。

GBase 8s Enterprise Replication 特性提供数据复制的不同方法。要获取关于此特性的信息,请参阅 GBase 8s Enterprise Replication 指南