Oracle 19c ADG支持DML重定向到主库
Oracle 19c 在ADG上可执行DML操作,自动重定向到主库,在主库执行DML,然后传递到ADG并应用。 该功能维护读一致性,可以看到在同一个ADG备库执行的未提交的DML操作。但是,主库及其他ADG备库必须在提交后才能看到修改的数据。 注意事项: 不要在ADG备库上执行太多DML操作,DML操作最终会在主库执行,影响主库性能。 ADG不支持Oracle分布式事务。 备库开启A
Read moreOracle 19c 在ADG上可执行DML操作,自动重定向到主库,在主库执行DML,然后传递到ADG并应用。 该功能维护读一致性,可以看到在同一个ADG备库执行的未提交的DML操作。但是,主库及其他ADG备库必须在提交后才能看到修改的数据。 注意事项: 不要在ADG备库上执行太多DML操作,DML操作最终会在主库执行,影响主库性能。 ADG不支持Oracle分布式事务。 备库开启A
Read more工作中,Dataguard主库、备库在不同机房用于容灾是常见的架构。但是,网络带宽不够,主库的redo传输到备库不及时,此时就会发生备库延迟。 这种情况下,当主库故障无法访问,备库落后于难以起到完全的灾备作用。 如何判断网络带宽是否够用? 首先,要知道redo每秒产生量,然后和带宽进行比较。长时间redo每秒产生量大于网络带宽,很明显网络带宽不够用了。 如何在不增加支持成本解决这个问题? 在CPU
Read more公司生产库11gR2 DataGuard报出错误,显示LNS无法将日志传输到备库上。
1 2 3 4 5 6 7 |
Wed Jul 18 14:30:27 2018 LNS: Attempting destination LOG_ARCHIVE_DEST_3 network reconnect (3135) LNS: Destination LOG_ARCHIVE_DEST_3 network reconnect abandoned Error 3135 for archive log file 2 to 'xxxstd2' Errors in file /u01/app/oracle/diag/rdbms/xxxx/promstd1/trace/xxxx_nsa3_77487.trc: ORA-03135: connection lost contact LNS: Failed to archive log 2 thread 1 sequence 2624 (3135) |
查看trace xxxx_nsa3_77487.trc
1 2 3 4 5 6 7 8 |
*** 2018-07-18 14:35:58.062 NSS3 is not running anymore. *** 2018-07-18 14:35:58.062 7977 krsu.c Reusing NSA3 ... *** 2018-07-18 14:35:58.062 8040 krsu.c Netserver NSA3 [pid 77487] for mode ASYNC has been re-initialized Performing a channel reset to ignore previous responses Successfully reused NSA3 [pid 77487] for dest xxxstd2 mode ASYNC ocis=0x7f318f912be0 |
里面提及了NSS、NSA,之前没有注意过这些进程, 那么它们的用途是什么? Oracle 11gR1及之前版本 Oracle
Read more