Query

是否可以為類似 ‘%*%’ 類型的查詢創建索引

  • February 21, 2012

現在對於我的論文項目,我需要進行很多查詢,如下所示

select * from tblMyTable where ItemName like '%item%'

現在我的問題是:是否可以為此類查詢創建索引?如果是這樣,這樣做的方法是什麼?謝謝你。

對於 LIKE 查詢,這不可用。

但是為了進行此類查詢,SQL Server 提供了稱為全文搜尋的功能。MSDN中的更多資訊。

如果您有類似的東西,索引將起作用

where ItemName like 'item%'

還包含比喜歡快得多的作品,請參閱: http: //www.docstoc.com/docs/2280727/Microsoft-SQL-Server-70-Full-Text-Search-What-is-full-text-search

引用自:https://dba.stackexchange.com/questions/13564