У меня есть таблица INNODB и вам нужно искать в столбце VARCHAR, но поиск выполняется очень медленно. Я не могу добавить индекс FULLTEXT :(И MYISAM не является опцией.поисковая оптимизация mysql с шестнадцатеричной функцией
Некоторые ребята дали мне совет использовать HEX, как код ниже. Правильно ли это работает? Я не вижу никакого прогресса в . мое приложение
SELECT * FROM order_line WHERE HEX(description) LIKE '%6B616C6B7A616E64737465656E%'
Я не могу придумать никаких причин для этого лучше. Также с MySQL 5.6 вы можете использовать индексы FULLTEXT для InnoDB. – Vatev
Используемая функция в состоянии? => (99%) Нет использованного индекса –
Это не будет работать лучше и, скорее всего, будет хуже. –