-1

我知道如何在视图中创建和使用链接服务器,但我的问题是视图中的链接服务器是否保持连接打开并一直使用,或者链接服务器是否仅在使用视图时访问和使用?

我正在创建一些仪表板,并希望在某些地方使用视图,但想知道在视图中使用链接服务器是否存在任何后果。

-谢谢

(我使用 MS SQL 2008 R2 来容纳视图、存储过程等)

4

1 回答 1

2

可以将视图视为虚拟表或存储查询。通过视图可访问的数据不会作为不同的对象存储在数据库中。存储在数据库中的是 SELECT 语句。 SELECT 语句的结果集形成视图返回的虚拟表。

这是来自 MSDN 的引用。您还可以在 MSDN 链接服务器属性上找到,例如连接和查询超时。

每次要显示视图时,都会将适当的 sql 发送到链接服务器,链接服务器会以定义为临时表的结果集进行回复,除非发生查询超时。然后断开连接。

于 2013-07-08T13:57:49.573 回答