【发布时间】:2020-04-17 16:57:15
【问题描述】:
我在 SQL 2012 中使用 LinkedServer,并每天使用以下过程从 Oracle 9G 刷新表。表中的当前记录为15M,每天增加2-3K新记录,旧记录也在随机删除和更新。一夜之间完成这项工作需要 7-8 小时。考虑到该表已经在 Oracle 端的索引级别上进行了优化,尝试此操作的最有效方法是什么? 我目前的流程如下:
Truncate table SQLTable
Select * into SQLTable from openquery (LinkedServerName,'Select * from OracleTable')
【问题讨论】:
标签: sql sql-server oracle linked-server