在标题、内容这些常见的地方如果要搜索多个关键字,是不是使用全文搜索的是最有效率的办法?使用的时候有没有其他什么要注意的地方?还有那些技巧可以在优化全文搜索中的查询速度。

解决方案 »

  1.   

    如果你必须要用like做模糊查找,类似: like '%xx%'的话,那么使用全文搜索应该是最有效率的办法.
      

  2.   

    如果你必须要用like做模糊查找,类似: like '%xx%'的话,那么使用全文搜索应该是最有效率的办法.
      

  3.   


    什么算查询条件不是很复杂?如果用关键字来做判断的话,需要查询3-5个关键字算不算复杂?数据量,目前估计每次不会超过1W,比起value like '%value1%' and value like '%value2%' and value like '%value2%'这种形式,感觉用全文索引要好很多。
      

  4.   

    如果字段不是很长,在相关字段创建 statistics,2005 的 statistics 包含 string summary,可以提高查询速度。