fast-start failover(FSFO)功能是当primary数据库Crash后,它会自动地快速执行切换standby数据库为primary数据库操作。 那么什么时候会触发fast-start failover呢? 当数据库以正常模式(shutdown immediate/normal/transactional)关闭时,系统不会触发fast-start failover。 使用非正常关闭方式shutdown abort关闭primary时会触发fast-start failover。 这里引入一个新的进程observer,observer是用来监控primary数据库是否可用的,当主库不可用时,会执行快速切换standby数据库为primary数据库。
只有maximum availability mode or maximum performance mode才能启用fast-start failover模式。在maximum availability模式下面,在切换时可以保证无数据丢失,在maximum performance mode下面,会有数据丢失,丢失多少数据由FastStartFailoverLagLimit这个参数来配置。
详细介绍及配置文档:
中文 http://www.oracle.com/technetwork/cn/tutorials/smiley-fsfo-088047-zhs.html
英文 http://docs.oracle.com/cd/E11882_01/server.112/e17023/sofo.htm#i1027843
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/35489/viewspace-1171932/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/35489/viewspace-1171932/