当前位置:  开发笔记 > 数据库 > 正文

在SQL Server表之间有效地移动大量数据?

如何解决《在SQLServer表之间有效地移动大量数据?》经验,为你挑选了1个好方法。

我在SQL Server中有一个相当大(很多千兆字节)的数据表,我希望将其移动到同一服务器上另一个数据库中的表.

表格是相同的布局.

这样做最有效的方法是什么?

这是一次性操作,因此不需要自动化.

非常感谢.



1> Tomalak..:

如果是一次性操作,为什么要关注最高效率呢?

SELECT * INTO OtherDatabase..NewTable FROM ThisDatabase..OldTable

要么

INSERT OtherDatabase..NewTable
SELECT * FROM ThisDatabase..OldTable

......让它过夜.我敢说,在同一台服务器上使用SELECT/INSERT INTO并不是你可以获得的最佳效率.

推荐阅读
mobiledu2402851203
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有