使用LIKE更快地进行搜索查询

时间:2015-05-22 05:39:03

标签: sql tsql sql-server-2008-r2

我有一个搜索查询花费太多时间的应用程序。有许多不同的搜索查询,其中主要使用LIKE(带'%__%')运算符。我需要一些通用指南(做和不做)来制作更好,更快的搜索查询。

1 个答案:

答案 0 :(得分:0)

在SQL中使用通配符查询是非常有效的,但在开头使用通配符肯定存在性能问题。

解决此问题的一种方法是在SQL 2008中支持Full Text Search

您必须更改查询的工作方式以利用全文索引,但它应该会显着改善您的文本查询效果。