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現在變的很慢。