Zkuste změnit regexp
řetězec na "^asdf_[0-9]+"
.
LIKE
je ukotven (tj. LIKE 'asdf_%'
říká "řetězec začínající asdf_"), zatímco REGEXP
není (REGEXP 'asdf_[0-9]+'
hledá to kdekoli v řetězci).
Všimněte si, že provedete REGEXP 'asdf_[0-9]+'
je jako říct LIKE '%asdf_%'
.
Myslím, že REGEXP
bude stále o něco pomalejší než LIKE
, ale doufejme, že začátek ukotvení linky to výrazně urychlí.