Оптимизация с OpenQuery при вставке данных с Oracle на SQL Сервер - PullRequest
0 голосов
/ 17 апреля 2020

Я хочу отправить данные таблицы с SQL Сервера на Oracle.

На SQL Сервере Я создал связанный сервер для подключения к oracle БД.

Требуется сначала удалить объемные данные из таблицы Oracle DB и вставить данные fre sh с сервера SQL.

Я использовал функциональность OPENQUERY, но удаление занимает слишком много времени и вставить данные в Oracle.

Есть предложения по оптимизации?

Запросы:

delete from openquery(DBLink, 'select * from table1 where LastUpdDate = ''SomeDate''');

insert into openquery(DbLink, 'SELECT COL1,COL2,LASTUPDDATE FROM TABLE1')
select SQLCol1,SQLCol2,SQLCol3 from dbo.SQLTable1;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...