Попытка оптимизировать копию содержимого таблицы между двумя azure sql базами данных.
В настоящее время для одной БД настроена внешняя таблица:
CREATE EXTERNAL TABLE [dbo].[Database2_TableA] (
[Col1] [varchar](100) NULL,
[ColN] [varchar](200) NULL
)
WITH (
DATA_SOURCE = [Database2],
SCHEMA_NAME = N'dbo',
OBJECT_NAME = N'TableA'
);
Затем внутри Хранимый за c, этот оператор копирует данные
insert into TableA1 select * from Database2_TableA
Таблица большая (много больших столбцов и строк), а копирование занимает слишком много времени.
Есть ли более эффективные способ сделать это?