对于 Oracle RAC 备用数据库,其中主数据库有 2 个线程,每组 4 组联机重做日志,备用数据库是否应该有 2 个线程,每组 5 组?或者只是其中一个线程中的一个附加组就足够了?Oracle 推荐一个额外的备用组,但我不确定这是否意味着每个线程。
我只是想澄清一下这里的 Oracle 标准是什么。非常感谢。
是的。每个线程一个额外的组。
最低限度,配置应该比主数据库上在线重做日志文件组的数量多一个备用重做日志文件组。但是,建议的备用重做日志文件组数取决于主数据库上的线程数。使用以下等式确定适当数量的备用重做日志文件组:
(每个线程的最大日志文件数 + 1)* 最大线程数
参考:https ://docs.oracle.com/cd/B19306_01/server.102/b14239/create_ps.htm#i1225703
注意:确保在备用数据库和主数据库上都创建备用重做日志。