いいえ、正規表現ルックアップではインデックスを使用できません。正規表現を適用しているものがインデックスである場合、少し速くなる可能性がありますが、基本的にはテーブルスキャンです。
私が知っている唯一の回避策は、LIKE 'foo%'
を使用することです。 RLIKE 'foo.*'
の代わりに それがあなたの正規表現なら。このような列のインデックスはLIKEを使用できますが、RLIKEは使用できません
いいえ、正規表現ルックアップではインデックスを使用できません。正規表現を適用しているものがインデックスである場合、少し速くなる可能性がありますが、基本的にはテーブルスキャンです。
私が知っている唯一の回避策は、LIKE 'foo%'
を使用することです。 RLIKE 'foo.*'
の代わりに それがあなたの正規表現なら。このような列のインデックスはLIKEを使用できますが、RLIKEは使用できません