如何处理来自链接服务器和远程查询的缓慢?

时间:2017-03-20 13:33:05

标签: sql-server

计算机1

应用程序数据仓库

SQL Server 2012,基本上只读访问

机器2

自定义数据仓库

SQL Server 2012,完全访问

问题

我正在尝试将一些查询从计算机1移动到计算机2.查询仍然使用链接服务器引用计算机1上的数据库。

1)在新环境中,有些查询慢得多(比慢20倍)。我认为这与将临时表(本地)连接到远程表(通过链接服务器)有关。

2)我似乎无法直接使用远程功能,我必须创建一个" shell"在本地计算机上定义函数,但这也会大大减慢查询速度。

最终目标是将" custom"供应商提供的数据仓库部分"应用程序"数据仓库。目前它(大部分)是独立的但仍然在同一服务器上干扰其他客户端,因为自定义仓库使用了大量资源。自定义仓库还需要访问其他东西,如R和BI产品,所以我们认为一个完全独立的服务器将是一个不错的选择。

想法或建议?我会接受完全不同的配置或只是技术SQL解决方案。

0 个答案:

没有答案