返回数说广场
0
最大可用模式(MAXIMUM AVAILABILITY) 是平衡数据保护(RPO)和主库性能的最佳选择。它在正常情况下以同步方式(SYNC)传输重做日志,确保事务提交前redo数据至少已写入一个备库的 standby redo log,从而实现零数据丢失(或极小丢失)。如果备库故障,主库会自动降级为异步传输(ASYNC),避免主库挂起,从而保证可用性和性能。
LGWR SYNC AFFIRM 表示使用日志写入进程(LGWR)进行同步传输,并要求备库确认日志写入磁盘(Standby Redo Log)后才返回确认信号。这进一步确保了数据的可靠性,同时由于是同步传输,RPO可接近0。
其他选项的缺点:
(最大性能模式+LGWR ASYNC):异步传输可能丢失数据(RPO较高),但对主库性能影响最小。
(最大保护模式+LGWR SYNC AFFIRM):虽然实现零数据丢失,但同步传输要求所有备库确认,如果备库故障会导致主库挂起,严重影响主库可用性和性能。
(最大性能模式+ARCH传输):ARCH进程传输延迟较大,RPO较高(数据丢失风险大),且可能占用更多主库资源。
因此,在保障低RPO(减少数据丢失)的同时,通过故障降级机制避免对主库性能造成持续影响,是最佳实践。
0
0 232
分享
评论
热门数说


