我在SQL Server 2008中的存储过程中有以下内容set @sql='select col1,col2 from remote server'insert into mytable(col1,col2)Where not exists
(select * from mytable where col1我的动态
我试图通过迭代服务器名列表并执行一些动态SQL来更新多个远程服务器上的表。见下文。DECLARE @Sql NVARCHAR(4000)SET @Server_Name='SomeServer'
SET @Sql='UPDATE ' + @Server_Name + '.dba_sandbox.dbo.SomeTable SET So
直接连接到远程sql服务器的Management查询窗格将在不到2秒内执行并显示一个简单的表查询(SELECT * FROM table)。相同的Management,但现在从本地连接的查询窗格中运行,在本地定义的链接服务器(SQLNCLI10)上执行相同的查询,现在需要7秒。比较客户端的统计数据,虽然两种情况下服务器往返的次数都是1,但我确实看