本帖最后由 ssalfc 于 2011-06-01 18:32:26 编辑

解决方案 »

  1.   


    记录不同,版本不同 。 
    本机VS服务器看执行计划都不同。 LZ想比较的是 ???存储引擎根据的是成本优化方案来得到执行计划的, 除去网络 I/O的问题。
    服务器侧生成的执行计划,说明索引在本机和服务器是不同的。 
    LZ可以查看下服务器侧的索引信息,看跟本机的一致不 ?
      

  2.   

    表结构,索引结构,以及返回你查询的UID所点总数据量的百分比,最好给执行计划
      

  3.   

    我一再强调,数据库结构(包括这张表的索引)是完全一致的,这个库是我从服务器复制下来的,没有做改动。服务器的库也只是比我本地的库多一些数据对比了一下执行计划。唯一的区别就在于:
    我本机上:先使用索引[UID]查找,然后再聚集索引[ID]查找。“扫描聚集索引中特定范围的行。”
    服务器上:先使用索引[UID]查找,然后再键[ID]查找。“使用提供的聚集键在具有聚集索引的表中查找”
    另外,跟网络没有关系,我是在数据库服务器上执行的,不存在网络的问题。