我在SQL Server中有一个相当大(很多千兆字节)的数据表,我希望将其移动到同一服务器上另一个数据库中的表.
表格是相同的布局.
这样做最有效的方法是什么?
这是一次性操作,因此不需要自动化.
非常感谢.
如果是一次性操作,为什么要关注最高效率呢?
SELECT * INTO OtherDatabase..NewTable FROM ThisDatabase..OldTable
要么
INSERT OtherDatabase..NewTable SELECT * FROM ThisDatabase..OldTable
......让它过夜.我敢说,在同一台服务器上使用SELECT/INSERT INTO并不是你可以获得的最佳效率.