2

テーブル内の列をインデックスまたはフルテキストとして設定する必要がありますか?それらは、WHEREとWHERE..LIKEの両方を使用して検索されます。

どちらがベストですか?

4

1 に答える 1

3

全文検索には、通常のLIKEクエリとは異なる構文が必要です。LIKEクエリを使用している場合(およびそれらを変更する予定がない場合)、非クラスター化インデックスを使用することでのみメリットが得られます。全文検索の使用に興味がある場合は、クエリでMATCH()構文を使用することを検討してください。 http://dev.mysql.com/doc/refman/5.0/en/fulltext-natural-language.html

于 2011-03-18T22:25:18.327 に答える