Foshvad
Guest
LIKE и REGEXP в MYSQL
Вопросец.
Можно ли в общем оценить соотношение скоростей обработки MYSQL’ем запросов с REGEXP и с LIKE?
Например, что быстрее будет выполнятся:
SELECT somefield from sometable WHERE somefield REGEXP ‘*abc*’
и
SELECT somefield from sometable WHERE somefield LIKE ‘%abc%’
обработка порядка 2000-10000 строк.
somefield имеет тип VARCHAR(255), индекс создан
Кстати, кто-нить знает, REGEXP индекс использует?
Вопросец.
Можно ли в общем оценить соотношение скоростей обработки MYSQL’ем запросов с REGEXP и с LIKE?
Например, что быстрее будет выполнятся:
SELECT somefield from sometable WHERE somefield REGEXP ‘*abc*’
и
SELECT somefield from sometable WHERE somefield LIKE ‘%abc%’
обработка порядка 2000-10000 строк.
somefield имеет тип VARCHAR(255), индекс создан
Кстати, кто-нить знает, REGEXP индекс использует?