Запрос может быть немного медленнее, но не в результате ваших рассуждений.
Настройка минимальной длины слова также используется при создании индекса, поэтому innodb не будет индексировать слова, которые короче минимальногодлина слова.
Во время выполнения полнотекстового поиска innodb снова проверяет длину слов, по которым производится поиск, по минимальному пределу длины слова и удаляет слова, которые короче ограничения, так как они не могут быть найдены в индексе.,Таким образом, если бы у вас был критерий поиска 'my'
(обратите внимание на отсутствие звездочки), это было бы проигнорировано innodb.
Однако, когда вы используете подстановочный оператор с числом символов, которые меньшечем предел (например, ваш my*
, который имеет только два символа), они все еще включаются в поиск, потому что innodb будет смотреть на шаблон, а не только на слово.
Очевидно, проверка на полное соответствиетолько быстрее, чем проверка на полное совпадение и начало слова, но не будет существенной разницы в скорости.