我想要开启关于 Data Guard 配置的讨论。
Data Guard 配置由一个生产数据库和最多九个备用数据库组成。备用数据库可以是物理备用数据库,也可以是逻辑备用数据库。
作为 DBA,哪一个是最佳选择?物理备用数据库还是逻辑备用数据库?
沙里思
答案1
物理备用通常面向 DRP。 它的主要优点是:
- 项目清单
- 更容易设置
- 支持每种数据类型
- 更快申请
在 11g 中,您可以轻松使用它进行测试(快照备用)。此外,如果您许可 Active Data Guard 选项,则可以使用它进行近乎实时的报告(在某些限制下 - 备用是只读的,但有一些解决方法 - 请参阅附录 B最佳实践论文)。Active Data Guard 还允许您在 DR 站点而不是主站点上执行快速增量备份
逻辑备用通常用于启用备用报告。其主要优点是:
- 待机状态可进行报告,无需额外许可。
- 您可以为备用数据库添加特定的索引/MV
- 您可以在备用数据库中添加自己的应用程序架构和可更新表
因此,对于纯 DRP,请使用物理。如果您需要只读访问,请根据这些功能做出决定。例如,检查数据类型支持,看看您是否需要更快的应用性能,看看您是否愿意许可 Active Data Guard(如果您还没有,请升级到 11g)等。
答案2
逻辑备用通常用于启用备用报告。其主要优点是:
* Standby is open for reporting without extra license.
根据最新的定价政策,逻辑备用也需要许可证。 链接文本