Zdá se, že existuje (konfigurovatelné) horní omezení délky slov uvažovaných pro indexaci:
http://dev.mysql.com /doc/refman/5.0/cs/server-system-variables.html#sysvar_ft_max_word_len
Aktuální hodnotu můžete zkontrolovat pomocí SHOW VARIABLES LIKE "ft_max_word_len";
Na mém serveru vrátí 84 a váš řetězec je dlouhý 128 znaků.
Navrhovaná oprava:
-
Přidejte tento řádek do souboru my.cnf:
ft_max_word_len=128
(nebo jakoukoli maximální délku, kterou potřebujete) -
Znovu vytvořte své indexy podle pokynů na webu MySQL:
REPAIR TABLE tbl_name QUICK;