Oracle11g Data Guard新增加Snapshot Standby模式
NinGoo's blog

Oracle11g Data Guard新增加Snapshot Standby模式

Oracle11g文档上看到,Oracle11g的data guard除了原有的physical standby和logical standby,又增加了一种新的snapshot standby模式。

该模式从physical standby转化而来,转化成snapshot standby以后,standby可以继续接收primary传过来的日志,但是不会应用,snapshot standby是可以进行读写操作的。在需要的时候,再将snapshot standby转换回physical standby,然后继续从前面转换成snapshot standby的那一刻开始应用日志。

从上述的描述可以发现,这个实际上跟我以前一篇文章中提到的Oracle10g physical standby也可以进行读写操作是一样的,Oracle11g将这一旧功能重新打包以一个新的名字推出了而已,当然,在读写操作的同时还可以接受主库传过来的日志算是一点改进。不过估计在操作方面会有所简化,比如应该不会再需要手工创建restore point和flashback了,通过一条转换状态的命令ALTER DATABASE CONVERT TO SNAPSHOT STANDBY或ALTER DATABASE CONVERT TO PHYSICAL STANDBY就可以自动完成这些繁琐的步骤了。

已经下载了oracle11g for linux版本,但手头没有linux环境,更多实际测试,估计要等下周从广东回来以后了^_^

本文网址:http://www.ningoo.net/html/2007/oracle11g_data_guard_snapshot_standby_database.html

订阅到Google | 收藏到Del.icio.us | 推荐到鲜果

上一篇: 下一篇:
相关文章 随机文章

本文Tags: , , ,

5 条评论

  • [...] Oracle11g的Data Guard相对Oracle10g来说有不少改进,最引人注目的自然是physical standby可以在恢复的同时读取数据,这个被Oracle称为Active Data Guard的选件是需要单独购买license的。另外10g已经有的可以暂时将physical standby打开为读写模式的特性,在11g进行了加强,使得在读写模式的同时可以继续接收primary传过来的日志,并且换了个新的名字,叫做snapshot standby,作为data guard的第三种standby推出。 [...]

    • At 2008.02.23 02:06, 木匠 said:

      测试了吗?

      • At 2008.02.23 04:04, NinGoo said:

        这个10g的时候我就测试过了的^_^

        • At 2008.02.23 05:50, 木匠 said:

          “已经下载了oracle11g for linux版本,但手头没有linux环境,更多实际测试”

          11g上面, 测试了吗?

          • At 2008.02.23 05:51, NinGoo said:

            11g没测试,这段时间忙着呢。不过10g的老功能重新包装下推出,命令简化了下而已,应该问题不大


      (Required)
      (Required, will not be published)