亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

MySQL的安裝步驟 mysql升級版本方法

0 – 升級背景MySQL 5.5發(fā)布于2010年,至今已有十年歷史,官方已經(jīng)停止更新 。2008年發(fā)布的MySQL 5.1版本,在2018年發(fā)布的MySQL 8.0版本后,也已不再兼容和更新 。
為了保證提供更穩(wěn)定、高效的MySQL服務(wù),我們準備啟動MySQL升級計劃 。秉承“由簡入繁”、“由易到難”的原則,逐步升級MySQL 5.5至5.7版本【8.0由于變更過大,暫不考慮升級到8.0版本】 。
各個版本維護周期:

MySQL的安裝步驟 mysql升級版本方法

文章插圖
1 – 升級收益MySQL 5.7版本對InnoDB引擎做了較大的優(yōu)化 。增加了很多實用性的新功能,比如:
  • 在線調(diào)整buffer pool;
  • 快速擴展varchar列;
  • 在線回收undo;
  • 高并發(fā)場景下,支持關(guān)閉死鎖檢測,提高行鎖效率;
  • 部分SQL可并行讀
  • ……
性能方面 , MySQL 5.7相比于MySQL 5.5,SQL性能提升明顯 。這得益于InnoDB優(yōu)化器的重構(gòu),對于join + sort的讀請求,優(yōu)化得尤為顯著 。
MySQL的安裝步驟 mysql升級版本方法

文章插圖
在主從復(fù)制方面,MySQL 5.7支持并行復(fù)制,可有效地減少大批量寫入下的從庫延時情況 。借助GTID的半同步復(fù)制 , 可更好的保證主從數(shù)據(jù)的一致性 。
MySQL的安裝步驟 mysql升級版本方法

文章插圖
安全方面 , 支持密碼過期策略、用戶鎖定等功能,保證短期賬戶超過規(guī)定時間即不可使用 。
在平臺中,支持SQL訪問統(tǒng)計,可直觀看到每張表的訪問情況,已經(jīng)SQL的訪問情況 。
MySQL的安裝步驟 mysql升級版本方法

文章插圖
2 – 升級前注意事項DBA核對:
  1. 所有表自增字段的ID從1開始;
  2. datetime類型的范圍在’1000-01-01’到’9999-12-31’之間;
  3. 表名大小寫不敏感;
【MySQL的安裝步驟 mysql升級版本方法】開發(fā)人員核對:
  1. MySQL的應(yīng)用驅(qū)動包(mysql-connector-java),建議在5.1.34及以上;
3 – 升級步驟3.1 – 準備升級環(huán)境
  1. 從現(xiàn)有MySQL 5.5集群的備份中,還原一個節(jié)點至升級中轉(zhuǎn)機;
  2. 在新集群所在服務(wù)器搭建一套空的MySQL 5.7集群;
  3. 從還原的節(jié)點中導(dǎo)出賬號權(quán)限,導(dǎo)入至新集群;
  4. 將還原節(jié)點的數(shù)據(jù)(MySQL 5.5)導(dǎo)出至新集群(MySQL 5.7),平均速度為15M/s;
  5. 待數(shù)據(jù)導(dǎo)出完成 , 將新主庫掛載到老主庫,依靠MySQL主從,同步增量數(shù)據(jù);
  6. 等待同步完成;
  7. 將新節(jié)點加監(jiān)控;
3.2 – 切換步驟
  1. 與開發(fā)人員約定切換時間;
  2. 如果有從域名,提前調(diào)整;
  3. 到切換時間時,老主庫設(shè)置只讀,新主庫主從復(fù)制點位不再變化時,修改負載均衡關(guān)系 , kill老主庫連接;
  4. 通知開發(fā)人員切換完成;
  5. 下線老主庫、老從庫;
  6. 觀察新主庫、新從庫錯誤日志;
  7. 修改新集群元信息、監(jiān)控配置、備份、高可用;


    以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

    「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: