读书人

关于链接服务器更新的有关问题

发布时间: 2013-03-21 10:08:17 作者: rapoo

关于链接服务器更新的问题


update a set a.jobstate=b.jobstate,a.dptid=b.dptid,a.positionid=b.positionid,a.positionname=b.positionname
from [链接服务器].test.dbo.hrgeneral a
inner join hrgeneral b on a.hrcode=b.hrcode
inner join #TabtmpE c on a.hrcode=c.hrcode
where b.hrcode =c.hrcode

这种链接服务更新效率很慢,,,有什么优化的方法?
[解决办法]
跨服务器写数据是很慢,可以将本服务器的数据into到远程服务器,然后在远程服务器上操作更新
[解决办法]
可以考虑用这个函数OPENDATASOURCE 来代替链接服务器,听说性能比较好,但是我的工作环境还没需要用到,所以也没有实际测试过,具体用法可以看联机丛书

读书人网 >SQL Server

热点推荐