北京性能調(diào)優(yōu)與架構(gòu)設(shè)計培訓 2021-04-13 17:09:48
Mysql是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),在WEB應(yīng)用方面MySQL是的RDBMS(Relational Database Management System:關(guān)系數(shù)據(jù)庫管理系
性能調(diào)優(yōu)與架構(gòu)設(shè)計培訓
一、 課程目標:
1、掌握mysql的經(jīng)典架構(gòu)設(shè)計
2、掌握mysql的性能優(yōu)化;
二、 課程大綱:
模塊名稱 |
課程內(nèi)容 |
一 |
1. 從全球排名500強展示架構(gòu)的演變以及mysql主從復制原理
2. mysql主從復制講解異步、同步復制,復制時各線程的工作機制
3. mysql主從復制細節(jié)、基于SSL相關(guān)原理和mysql主從復制實戰(zhàn)演練
4. 手把手實現(xiàn)mysql主從復制相關(guān)配置和注意事項實戰(zhàn)演練
5. 手把手實現(xiàn)mysql主從復制,以及復制線程、二進制日志等實戰(zhàn)演練
6. Mysql最新特性半同步復制實戰(zhàn)
7. Mysql半同步復制和數(shù)據(jù)復制過濾
8. Mysql讀寫分離深入講解
8.1. 介紹 Amoeba 8.2. 為何要使用 Amoeba? 8.3. 分布式數(shù)據(jù)庫代理的相關(guān)概念 8.4. Amoeba相關(guān)產(chǎn)品及其介紹 8.5. 比較Amoeba及其類似產(chǎn)品 8.6. Amoeba不能做什么? 8.7. 安裝和運行 Amoeba 8.8. 基于 Amoeba 的數(shù)據(jù)水平切分 8.9. 基于 Amoeba 的數(shù)據(jù)垂直切分 8.10. 在 Master/Slave 結(jié)構(gòu)下的讀寫分離 8.11. Amoeba切分規(guī)則配置詳解 8.12. Amoeba 性能調(diào)優(yōu) 8.13. Java 虛擬機內(nèi)存參數(shù)設(shè)置 8.14. 多線程相關(guān)配置 8.15. 網(wǎng)絡(luò)相關(guān)配置
|
二 |
9. Keepalived+MySQL主從切換
10. 已有數(shù)據(jù)主從復制 mysql中已有數(shù)據(jù),怎樣改為主從復制結(jié)構(gòu)
11.多級主從復制 在并發(fā)量較大時,如何配置多級主從復制
12. mysql過濾復制設(shè)置 在實際應(yīng)用中,如何設(shè)置過濾指定的數(shù)據(jù)庫來提高復制效率
13. mysql二進制日志解析及數(shù)據(jù)恢復 掌握二進制日志的基本格式和內(nèi)容,怎樣利用二進制日志來恢復數(shù)據(jù)和主從同步
14. mysql雙主復制 雙主服務(wù)器的優(yōu)點和設(shè)置
15. 基于gtid的事務(wù)復制 基于GTID事務(wù)復制的工作原理,配置和斷點錯誤恢復
16. mysql多源主從復制 掌握mysql多源復制的特性、配置和使用 |