解决方案 »

  1.   

    建议 排序列建立索引 a.id desc , a.idate 
    前面的一些查询列可以INCUDE到CPMC
    JOIN连接的列建立索引。a.gsid,b.id 
      

  2.   

     like '%拉力机%'  这个LIKE会破坏索引的。只有 like '拉力机%' 这种可以引用索引。
      

  3.   

    搜素引擎哪是两个百分号就能解决的,而且用2000的话严重落后,升级到高版本的SQL Server,然后用些第三方的全文检索方案吧。like '%%'的,不建索引也罢
      

  4.   

    全文检索,但是单纯用SQL Server内置的全文有点力不从心
      

  5.   


    Apache lucene & Solrhttp://lucene.apache.org/solr/
      

  6.   

    CPMC是没有用,因为是右匹配,要左匹配才行。
      

  7.   


    对啊  所以CPMC上有索引没用啊。查询基本都是%..%这种 有索引有啥用。
      

  8.   


    严重同意。
    楼主的查询条件都是我们经常用到的,没什么特别的,但268W数据,在sql2000里再怎么折腾,也快不到哪去。