深刻解讀MySQL8.0 新特性 :Crash Safe DDL

前言 在MySQL8.0以前的版本中,因爲架構的緣由,mysql在server層使用統一的frm文件來存儲表元數據信息,這個信息可以被不一樣的存儲引擎識別。而實際上innodb自己也存儲有元數據信息。這給ddl帶來了必定的挑戰,由於這種架構沒法作到ddl的原子化,咱們在線上常常可以看到數據目錄下遺留的臨時文件,或者相似server層和innodb層列個數不一致之類的錯誤。甚至某些ddl可能還遺留元
相關文章
相關標籤/搜索