mysql online ddl遇到的問題記錄

背景 同事在線上執行兩條DDL語句的時候,時間相差很大,第一個的DDL甚至執行了5分鐘,引起了一些業務報警。而第二個執行了30秒,沒有任何報警。 於是我們開始討論了DDL的時候是否會鎖表,block住DML。 分析 經過一番搜索,得到了一下結論。 MySQL從5.6版本開始執行了online ddl, 然後在大部分修改column情況下是支持併發的。 核心是支持了ALTER時候指定算法,支持INP
相關文章
相關標籤/搜索