原生查询比链接服务器花费更长的时间

时间:2015-02-11 14:12:24

标签: sql-server tsql database-administration

我使用链接服务器从远程服务器运行相同的查询,并且在本机服务器上没有链接服务器。令人惊讶的是,它在原生主机服务器SSMS中使用了13秒,而使用链接服务器从远程服务器花了不到一秒钟!

例如:服务器A和服务器B有两个服务器。在服务器A上有一个带有管理员帐户的链接服务器,用于访问服务器B的数据。我正在运行一个带有多个连接和条件的select语句。第一次需要6/7秒,第二次需要0秒。

但是在服务器B本身的SSMS中触发相同的查询总是需要13/14秒。

select语句中使用的所有表都来自服务器B.

有什么理由吗?主机是2008标准,远程服务器是2008 r2标准。

请帮帮我。

0 个答案:

没有答案