当前位置: 代码迷 >> Sql Server >> 关于链接服务器的效率有关问题
  详细解决方案

关于链接服务器的效率有关问题

热度:51   发布时间:2016-04-24 20:24:21.0
关于链接服务器的效率问题
我通过这个语句在我本地建立了个链接服务器:
EXEC  sp_addlinkedserver @server='QD',@srvproduct='',@provider='SQLOLEDB',@datasrc='221.245.156.211,1433' 
EXEC sp_addlinkedsrvlogin     'QD',     'false',     NULL,     'sa',     'baomi'

然后,我登录本地服务器开始查询远端数据,其效率低得简直让人难以置信!

但是,如果我直接从本地SQL SERVER登录远端服务器(就是在本地SQLSERVER的登录窗口输入远端的IP地址和登录用户密码),同样的查询语句,其效率还是相当可以的。

为什么这两者都这么大的差异?如何改善链接服务器的查询效率啊!!!!


------解决方案--------------------
因为链接服务器无法获得统计信息,如果不是实时查询,可以先把数据插入本地的一个临时对象中,然后再做关联
  相关解决方案