请问一下 DG中物理STANDBY和逻辑STANDBY都用在什么场景下?

芝士架构 APP 凯恩 2017-09-07 03:56:30
请问一下 DG中物理STANDBY和逻辑STANDBY都用在什么场景下?
...全文
913 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
lhdz_bj 2017-09-26
  • 打赏
  • 举报
回复
物理DG,一般主要用于灾备目的,主备库数据完全相同,当然,有时也用于负载分离和数据同步。 逻辑DG,相比物理DG,比较灵活,但也有较多限制,一般用于负载分离和数据同步,备库数据可以和主库不同。
minsic78 2017-09-08
  • 打赏
  • 举报
回复
引用 2 楼 lampqiu 的回复:
嗯,但是创建新user(schema),或者创建新表、新索引、或其他对象,物理standby也能实现呀··
不行的,最多只读打开,而且11g之前也不行。逻辑DG比较少见,有这种需求的可能用ogg之类的工具同步数据了
  • 打赏
  • 举报
回复
嗯,但是创建新user(schema),或者创建新表、新索引、或其他对象,物理standby也能实现呀··
卖水果的net 2017-09-07
  • 打赏
  • 举报
回复
楼主可百度一下 这两个的区别。 物理,是保证两台机器上的存储结构是一样的。 逻辑,是通过执行sql 保证一样的。 既然可以执行primary 传过来的sql,也就可以执行你自己的sql,如果你需要在standby 中,创建新user(schema),或者创建新表、新索引、或其他对象,就要使用逻辑standby了。

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧