添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

For appeals, questions and feedback about Oracle Forums, please email [email protected] . Technical questions should be asked in the appropriate category. Thank you!

Interested in getting your voice heard by members of the Developer Marketing team at Oracle? Check out this post for AppDev or this post for AI focus group information.

主键在repliation中是发挥了什么作用?

957679 Nov 22 2012 — edited Nov 24 2012
问题背景:
最近对一套legacy system做replication。 因为早期设计的原因,大量的表没有定义主键。但实际上根据业务可以通过一个或多个列值唯一确定每一行。
在用ogg进行同步的过程中,可以通过KEYCOLS 参数实现指定主键的效果。如果不使用KEYCOLS则ogg会默认用全部column的组合作为唯一确定一行,
这会造成perfromance的显著降低。
既然ogg是通过redo log在目标库的重用,实现replication的。如果在源端,可以不通过主键完成增、删、改、查,为什么在目标库如此依赖主键?ogg生成的trail文件,和redo log的关系是什么?
我知道这不是一个具体的技术问题,比较空泛,希望各位牛人,能解我疑窦:)
帖子经 AndrewORA编辑过