クエリがfoo LIKE 'abc%'
のようになっている場合、MySQLはインデックスを使用できます またはfoo LIKE 'abc%def%'
。最初のワイルドカードの前の任意の部分または文字列のインデックスを使用できます。文字列内の任意の場所で単語を照合する必要がある場合は、FULLTEXT
の使用を検討することをお勧めします。 代わりにインデックスを作成します。
インデックスの詳細: http://dev.mysql。 com / doc / refman / 5.1 / en / mysql-indexes.html
全文検索: http://dev.mysql.com /doc/refman/5.0/en/fulltext-search.html