中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

InnoDB Online DDL一瞥

發布時間:2020-08-06 00:03:12 來源:網絡 閱讀:566 作者:coveringindex 欄目:MySQL數據庫

InnoDB Online DDL特性

其是在MySQL 5.6版本引入, 建立在5.5版本Fast Index Creation特性上的. 數據表變更時, 允許操作原地進行, 而不用拷貝數據,或并發DML語句繼續訪問. 由此帶來了數據庫可用性和性能的提升.

 

就Online DDL提供的原地操作, 并發訪問等特性, 看下實際工作中常見的16個場景

InnoDB Online DDL一瞥

InnoDB Online DDL一瞥

InnoDB Online DDL一瞥

InnoDB Online DDL一瞥

InnoDB Online DDL一瞥

InnoDB Online DDL一瞥

InnoDB Online DDL一瞥

InnoDB Online DDL一瞥

InnoDB Online DDL一瞥

 

Online DDL使用可能遇到的報錯

1. Online DDL內部運行時, 可能開始和結束需要獲取排它鎖, 其會由于正在運行的長事物而超時.

 

2. 數據表變更過程中,DML語句產生的日志會臨時存放在參數innodb_online_alter_log_max_size指定的內存中, 可能會由于該空間較小報錯DB_ONLINE_LOG_TOO_BIG, 建議負載較大的系統該參數設置為512MB或1GB.

 

Online DDL的局限性

若某個Online DDL操作運行時間較長, 可能會造成數據庫主從復制環境的延時,影響讀業務.

 

那么, 對于復制環境下, 較大的數據表如何進行變更呢, 稍后進行說明.


若感興趣可關注訂閱號”數據庫最佳實踐”(DBBestPractice).InnoDB Online DDL一瞥

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

体育| 平果县| 鹰潭市| 武强县| 汶川县| 东乌珠穆沁旗| 昆明市| 遂川县| 麻江县| 镶黄旗| 竹溪县| 墨脱县| 沅陵县| 平阴县| 罗定市| 新丰县| 买车| 兴化市| 岫岩| 凌源市| 六枝特区| 昂仁县| 新蔡县| 靖远县| 友谊县| 新宁县| 本溪市| 怀柔区| 溧水县| 新蔡县| 禹城市| 大田县| 和顺县| 金溪县| 西藏| 西畴县| 宣威市| 靖江市| 台中市| 绥宁县| 仁布县|