SQL链接服务器性能

时间:2017-09-19 17:01:16

标签: sql sql-server tsql database-performance

我在2个独立的服务器上有2个数据库。有1个表是这2个数据库的父表,它位于第3台服务器上。我链接了服务器,以便我可以从子数据库查询父表。

然而,这极大地影响了性能。

我想知道是否有人可以帮助我如何在不影响性能的情况下对远程服务器执行查询。

我尝试过查看父表。我还尝试制作临时表变量,将所有远程数据转储到本地服务器。

这些都有助于降低但不够。

任何想法都将不胜感激。 感谢。

1 个答案:

答案 0 :(得分:0)

有时使用 openquery

可以获得boostin链接服务器性能

示例:

SELECT * FROM OPENQUERY(LINKEDSERVER,'Select FirstName,LastName from 
DATABASENAME.SCHEMANAME.TABLENAME')

这并不总是表现得更好,但你可以尝试一下。