1. 在腾讯云轻量mysql数据库上执行:

alter table yunpan_item add fulltext index ft_idx(`title`,`content`) WITH PARSER ngram; 
RROR 1878 (HY000): Temporary file write failure.[1878]

一开始以为是磁盘满了,但上面才用了4%,问了腾讯云客服折腾了一晚上才解决。

“技术顾问:
这里产研表示 刚刚报错是innodb_disable_sort_file_cache被设置为ON,这个参数会导致中间临时文件用O_DIRECT方式打开,这就需要写入的内容必须按512字节的块字节对齐,否则会报错。”
- - - - - - - - - - - - - - -
对应8.0 官方解释
https://bugs.mysql.com/bug.php?id=110557&thanks=4

这个参数在腾讯云上默认是ON。这个问题我之前好像自己解决过一次,但不知为何改过的参数又被复原了。而且DDL现在变的很慢。

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。