SQL Server 2005 - 使用链接服务器

时间:2016-04-20 19:21:20

标签: sql sql-server tsql sql-server-2005

  • Server1 - 主要报告服务器
  • Server2 - 其他报告服务器

我在Server1和Server2之间设置了链接服务器。

Server1有一个视图,它运行带有多个连接的查询,以从Server2收集数据。

当我在Server1上执行年初至今数据的视图时,运行需要5分钟。

当我在视图外部的Server1上执行查询时,查询需要2分钟。

我也接受了查询并构建了一个存储过程,但也在5分钟内运行。

为什么在浏览视图和运行查询之间存在这样的差异?

“查询”计划的开头被截断,但与“查看”计划相同。

查询执行计划 Execution Plan for Query

View的执行计划 Execution Plan for View

0 个答案:

没有答案