【发布时间】:2020-02-22 11:10:05
【问题描述】:
尝试优化两个 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'
);
然后,在存储过程中,此语句复制数据
insert into TableA1 select * from Database2_TableA
表很大(很多大的列和行),复制时间太长。
有没有更有效的方法?
【问题讨论】:
-
大表数据拷贝是否考虑使用SSMS导入导出数据?
-
您好 Greg Balajewicz,如果我的回答对您有帮助,请将其标记为答案或投票。这对其他社区成员可能是有益的。谢谢。