sqlserver linkedserver技术介绍:
参考链接:
https://msdn.microsoft.com/zh-cn/library/ms190479.aspx
http://www.cnblogs.com/xinghuayang/p/LinkedServer_BulkInsert_PassDataTableAsParameter_BugHandlingProcess.html
http://www.cnblogs.com/zcttxs/p/3445629.html
简单来说,linkedserver用于分布式查询,让一台机器可以远程访问其他机器的存储过程和数据。
项目中出现几个存储过程查询异常,但是codeview并没有发现异常。但是去掉分布式链接前缀以后性能提升很多。
使用sp_linkedservers查询链接节点信息如下:
本地地址是Local初步分析也是没有问题的,遂简单处理去掉了所有link访问代码。
后续分析可能是sqlserver内部使用gethosetbyname获取local对应的ip地址引起故障。(这个操作可能会涉及到dns服务器参与)
参考链接:http://blog.csdn.net/shijun_zhang/article/details/6577426