情况是这样的
要从一台远程的oracle_remoter,下载数据到sql server.1,在本地的oracle_local用DB Link下载远程的oracle_remoter的数据非常快,再用sql server 的link server中转到sql server中,速度也比较快。2,如果sql server 直接从oracle_remoter,也是在sql server上建立link server,用一样的方法,但是效率就非常低,速度非常慢。是什么原因?谢谢!
要从一台远程的oracle_remoter,下载数据到sql server.1,在本地的oracle_local用DB Link下载远程的oracle_remoter的数据非常快,再用sql server 的link server中转到sql server中,速度也比较快。2,如果sql server 直接从oracle_remoter,也是在sql server上建立link server,用一样的方法,但是效率就非常低,速度非常慢。是什么原因?谢谢!
1、反过来呢。远程方式,oracle从远程的sqlServer拉数据的效率呢。
2、本来也怀疑网速,但楼主确认没问题
3、数据上是否有差异呢。比如字段的类似是否匹配,是否存在强制转换的过程
2.按你说的 慢应该是慢在remote,不是在sqlserver,到remote上去追踪下 是什么导致的慢