MySQL 最近经常崩溃,我试图解决可能导致崩溃的原因。
SHOW PROCESSLIST 和 mtop 显示带有斯堪的纳维亚字母 (ÄÖ) 的 FULL TEXT 查询挂起并锁定了表。
在进程列表中,scandic 字母显示为“?FFFFFFFFFFFC3?FFFFFFFFFFA4”,所以我不确定这是否是某种字符编码问题。
卡在进程列表中的一些示例查询:
SELECT ... FROM comments
WHERE (MATCH(word) AGAINST('%l?FFFFFFFFFFFC3?FFFFFFFFFFA4pitunkeva*' 在 bool 模式中)
should read 'läpitunkeva'
SELECT idiom FROM idioms WHERE MATCH (idiom) AGAINST ('hymi?ffffffffffc3?ffffffffffb6')
should read 'hymiö'
MySQL - 5.0.51a MyISAM UTF-8
最佳答案
这是在此处发现的 MySQL 5.0 错误 http://bugs.mysql.com/bug.php?id=37067
看来MySQL升级到5.1是唯一的选择。
我还没有找到解决这个问题而不升级 MySQL 的解决方案。
关于mysql - 使用 scandic 字母的全文搜索会使 MySQL 崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6911995/