regexp
を変更してみてください "^asdf_[0-9]+"
への文字列 。
LIKE
固定されています(つまり、LIKE 'asdf_%'
「asdf_で始まる文字列」)と表示されますが、REGEXP
ではありません(REGEXP 'asdf_[0-9]+'
文字列内のどこかでそれを探します。
REGEXP 'asdf_[0-9]+'
を実行することに注意してください LIKE '%asdf_%'
と言っているようなものです 。
REGEXP
だと思います LIKE
よりも少し遅くなります 、しかしうまくいけば、ラインアンカーの開始はそれを大幅にスピードアップするでしょう。