一致する文字列の先頭の%は、インデックスを使用できないようにします。最初のワイルドカードはインデックスを無効にし、MySQLはすべてでその列内を検索する必要があります 行。スキップすることはできません。 知っている場合 検索するアイテムがフィールドの先頭にある場合は、先頭の「%」を削除できます。
ただし、「steve」を検索している場合、私の答えは「steve」、「steven」、「steve-boss」を返しますが、「boss-steve」または「realsteve」は返しません。
一致する文字列の先頭の%は、インデックスを使用できないようにします。最初のワイルドカードはインデックスを無効にし、MySQLはすべてでその列内を検索する必要があります 行。スキップすることはできません。 知っている場合 検索するアイテムがフィールドの先頭にある場合は、先頭の「%」を削除できます。
ただし、「steve」を検索している場合、私の答えは「steve」、「steven」、「steve-boss」を返しますが、「boss-steve」または「realsteve」は返しません。