暂无图片
dg库只用两组standby log
我来答
分享
黄泽军
2021-01-26
dg库只用两组standby log

观察了几个dg库的alert,发现不管库有多忙都只用到两组standby log(循环使用);特想问问:创建standby log比redolog多1组的必要性(是不是本身就是个伪需求?)。

我来答
添加附件
收藏
分享
问题补充
3条回答
默认
最新
JiekeXu
暂无图片

官方文档中说明如下:
Oracle® Data Guard Concepts and Administration
11g Release 2 (11.2)
E25608-04
6 Redo Transport Services

6.2.3.1 Creating and Managing a Standby Redo Log

The standby redo log must have at least one more redo log group than the redo log at the redo source database, for each redo thread at the redo source database. At the redo source database, query the V$LOG view to determine how many redo log groups are in the redo log at the redo source database and query the V$THREAD view to determine how many redo threads exist at the redo source database.

image.png

https://docs.oracle.com/cd/E11882_01/server.112/e41134/log_transport.htm#SBYDB5122

即便配置的备库比主库多一组日志组,但当主库业务高峰时,日志切换频繁,备库日志来不及应用,备库没有多余的 standby log 接收主库传过来的日志,则会导致备库同步应用日志延迟,数据不一致。

主库繁忙时,备库的 standby log 很多均是 active 状态,并非你看到的只有两组。在我的备库中不繁忙也有三组是 active 状态的,下图中则是六组 active 状态。

image.png

暂无图片 评论
暂无图片 有用 0
打赏 0
lscomeon

还是有必要的,以防万一

暂无图片 评论
暂无图片 有用 0
打赏 0
黄泽军

我这边使用了实时应用,网速也较好;确实只看到只使用两组。

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
除了excel,还有什么好用的数据库信息管理工具
回答 3
感谢大家的回复!给我打开了新的思路,谢谢!
Users With Same UID: This test checks that multiple users do not exist with user id as "0"
回答 1
1、等保都不允许uid0的非root用户,让第三方消缺2、你没root说明装的不是rac,那就从装好的其他机器,打个tar来解压就行了
Oracle expdp和impdp建表语句会带着表的supplemental log,导出或者导入的时候能排除这个信息吗?
回答 1
supplementallog选项被数据泵视为约束。所以在expdp\impdp时EXCLUDECONSTRAINT将会排除掉,但是,这也将排除所有的约束。如果你想保留其他约束,只需在导入后删除补充日
redo log和undo log的区别
回答 6
已采纳
redolog:记录的是物理级别上的页修改操作,比如页号,偏移量,写入的数据,主要是为了保证数据的可靠性。undolog:记录的是逻辑操作日志,比如对某一行数据进行了insert操作,那么undolo
请教下各位 oracle有没有从ZHS16GBK迁移单个schema到AL32UTF8比较好的方案 ?
回答 3
已采纳
数据量或者表小直接数据泵迁移,报字段超长再手动扩。数据量大一点用DatabaseMigrationAssistant工具数据清洗验证,对于跨字符集环境下数据字段的调整(这个非常好用哦)。
oracle dg的主备库的scn号是同步的吗?
回答 2
已采纳
scn号不同步,各自记录。
Oracle 怎么去掉varchar2字段类型小数点后面无用的0?
回答 3
updatetablesetcolatochar(tonumber(cola));
Oracle 19c在windows上安装,还支持roseha的故障转移方式吗?
回答 2
有没有相关的资料呢?原来11g可以,现在换成19c不行呢?
Oracle 11.2.0.1和11.2.0.4的opatch通用吗?
回答 1
向下兼容,向上不行
SYSAUX表空间清理
回答 1
这部分数据是AWR的基表数据,可以truncate,然后缩短保留AWR的时间(默认7天)或者细粒度。详细可以在电脑上参考这篇文章:《清理OracleAWR基表truncatewrh$》