2011-04-12 207 views

回答

20

全文搜索是基於特殊類型的索引(顯然是全文)的搜索類型。因此,您可以在搜索時使用O(lgN)

雖然like %%總是導致表fullscan這可能是可怕的慢(當你有100k和更多的行)。

我個人使用Like %%當它是一個小表(0-1000行),我敢肯定,它永遠不會增長(當然,重要的是,當like %%符合任務要求)。

注意:全文索引僅適用於myisam SE。如果您使用innodb - 那麼您需要查看一些第三方索引軟件,如sphinx

+0

+1非常好的ZERKER。 – alex 2011-04-12 01:48:07

+0

提及獅身人面像+1。 – 2011-04-12 02:10:40

+2

在MySQL 5.6中,也可以爲InnoDB創建全文索引。 – 2014-01-18 10:05:40