高性能可擴展MySQL數(shù)據(jù)庫設計及架構優(yōu)化 電商項目2017年簡介:本視頻教程以電商項目為例,從基礎設計入手一步步教您如何設計高性能可擴展的千萬級數(shù)據(jù)庫架構,并針對高負載和高并發(fā)問題,給出多種解決方案,通過學習本教程,可吸取十多年一線電商企業(yè)數(shù)據(jù)庫架構師的經(jīng)驗,掌握相關技能。
高性能可擴展MySQL數(shù)據(jù)庫設計及架構優(yōu)化視頻教程目錄介紹:
第1章數(shù)據(jù)庫開發(fā)規(guī)范的制定
1-1 課程說明
1-2 課程準備
1-3 電商項目簡介
1-4 數(shù)據(jù)庫設計規(guī)范簡介
1-5 數(shù)據(jù)庫命名規(guī)范
1-6 數(shù)據(jù)庫基礎設計規(guī)范
1-7 數(shù)據(jù)庫索引設計規(guī)范
1-8 數(shù)據(jù)庫字段設計規(guī)范
1-9 SQL開發(fā)規(guī)范
1-10 數(shù)據(jù)庫操作規(guī)范
第2章電商實例數(shù)據(jù)庫結構設計
2-1 電商項目用戶模塊
2-2 Hash分區(qū)表
2-3 Range分區(qū)
2-4 List分區(qū)
2-5 項目分區(qū)表演不
2-6 商品模塊
2-7 訂單模塊
2-8 DB規(guī)劃
第3章MySQL執(zhí)行計劃(explain)分析
3-1 常見業(yè)務處理
3-2 執(zhí)行計劃分析
3-3 如何優(yōu)化分頁查詢示例
3-4 如何刪除重復數(shù)據(jù)示例
3-5 如何進行分區(qū)間數(shù)據(jù)統(tǒng)計示例
3-6 捕獲有問題的SQL-慢查曰志
第4章MySQL數(shù)據(jù)庫備份和恢復
4-1 數(shù)據(jù)庫備份
4-2 mysqldump全備介紹
4-3 mysqldump全備單庫實例
4-4 mysqldump全備所有庫和所有表實例
4-5 mysqldump全備Where及腳本備份
4-6 mysqldump恢復
4-7 mysqldump恢復實例
4-8 mysqldump恢復單表實例
4-9 指定時點的恢復
4-10 指定時點的Binlog恢復
4-11 實時binlog備份
4-12 xtrabackup備份和恢復
4-13 Mysql備份計劃
第5章高性能高可用MySQL架構變遷
5-1 mysql主從復制配置
5-2 mysql主從復制演示
5-3 基于GTID的復制鏈路
5-4 高可用keepalived實例
5-5 Mysql數(shù)據(jù)庫讀寫分離
5-6 使用LVS解決讀負載均衡
5-7 使用maxscale數(shù)據(jù)庫中間件解決讀負載均衡
5-8 使用DB業(yè)務拆分解決寫壓力大問題
5-9 課程總結和思考
部分視頻截圖: