linked服务器的性能一个小测试。

来源:互联网 发布:知乎的童瑶事件 编辑:程序博客网 时间:2024/06/05 15:17

公司最近又使用linked服务器。就是把不同的数据库使用linked server把它们连在一起。这样就可以在一个datasource下把不同服务器的数据库进行访问。但是这个存在性能的问题。

 

  1. linked服务器在我的数据库里的性能不是很好。特别是大数据量的时候。有些慢。
  2. 不能进行跨机器的join。测试了一下,这种写法在我的机器上几乎是找死的。慢得不得了。
  3. 建议使用EXECUTE来运行linked server的语句。这样可以比较快。虽然还是有些慢,不是也是一个解决方案。
    EXEC ('你的远程服务器的sql语句.......你的远程服务器的sql语句') AT linke服务器的名字
    详细可参考http://msdn.microsoft.com/en-us/library/ms188332.aspx
欢迎熟悉使用linked server的进来指教。谢谢。