源数据库提供了一堆视图,每个视图大概200多列,本地数据库需要使用
开始我使用dblink获取源数据库视图,有时候出现“ OALL8 处于不一致状态”,然后数据库连接就断了
网上说出现这个问题的时候,是因为源数据在修改,可能会出现这个问题,请问是这样么?
后来,用merge语句从dblink的视图到本地表,开始没有什么问题,但是数据量上来了,大概100w数据,效率很低,要1个小时才能同步完,请问这个方案如何优化?或者有更好的方法么?
最近发现快照日志这个东西,源数据库那边很不情愿给弄物理视图,怎么办?T_T
------解决思路----------------------
试试物化视图,根据rowid快速刷新,不用全表merge
------解决思路----------------------
不妨去看看我发布的资源
http://download.csdn.net/detail/wqkjj/8495521
支持Oracle实时同步/复制