我有两个Sql Server实例,我想使用服务器1中的值在服务器2中执行更新。目前,我正在使用OLE DB命令转换来更新服务器2中的表,但是它非常慢(大约需要4个小时)以更新100,000行以下)。有没有一种方法可以将来自服务器1的记录保存到服务器2的临时表中,以便在那里进行快速更新。我知道如果是同一台服务器,就可以做到。请分享一些想法。谢谢!
答案 0 :(得分:0)
如果可能,您要避免使用OLE DB命令。它永远执行一次记录,这解释了您正在经历的长时间运行。试试看:
如果您最终使用了它,请在评论中告诉我们它的运行速度。