MySQL高級性能優(yōu)化架構(gòu)實戰(zhàn)培訓(xùn)大綱
第一章: MySQL 數(shù)據(jù)庫概述
1. 淘寶訂單數(shù)據(jù)庫
2. MySQL 體系架構(gòu)
3. MySQL 存儲引擎
第二章:數(shù)據(jù)庫的范式設(shè)計
1. 數(shù)據(jù)庫的范式設(shè)計
2. 數(shù)據(jù)庫第一范式
3. 數(shù)據(jù)庫第二范式
4. 數(shù)據(jù)庫第三范式
5. 數(shù)據(jù)庫反范式設(shè)計
第三章:MySQL索引原理和實現(xiàn)
1. 數(shù)據(jù)庫索引介紹
2. Hash 索引的原理和應(yīng)用
3. B樹、B+樹結(jié)構(gòu)和應(yīng)用場景
4. 二叉樹結(jié)構(gòu)和索引的關(guān)系
5. InnoDB聚簇索引原理
6. InnoDB聚簇索引性能優(yōu)化
7. InnoDB可以存儲多少行數(shù)據(jù)
8. InnoDB 輔助索引原理
9. MyISAM 非聚簇索引
第四章: MySQL 執(zhí)行計劃
01. Explain 執(zhí)行計劃概述
02. Explain 執(zhí)行計劃表 ID列
03. Explain 執(zhí)行計劃表SELECT_TYPE列
04. Explain 執(zhí)行計劃表TABLE列
05. Explain 執(zhí)行計劃表TYPE列
06. Explain 執(zhí)行計劃表POSSIBLE_KEYS列
07. Explain 執(zhí)行計劃表KEY列
08. Explain 執(zhí)行計劃表KEY-LEN列
09. Explain 執(zhí)行計劃表REF列
10. Explain 執(zhí)行計劃表EXTRA列
第五章: MySQL索引優(yōu)化佳實踐
1. MySQL索引優(yōu)化之全值匹配
2. 2. MySQL索引優(yōu)化之左前綴匹配
3. MySQL索引優(yōu)化之函數(shù)操作
4. MySQL索引優(yōu)化之覆蓋索引
5. MySQL索引優(yōu)化之不等于匹配
6. MySQL索引優(yōu)化之空匹配
7. MySQL索引優(yōu)化之LIKE匹配
8. MySQL索引優(yōu)化之類型轉(zhuǎn)換
9. MySQL索引優(yōu)化小結(jié)
第六章: MySQL 慢查詢
1. MySQL 慢查詢定位
2. MySQL 慢查詢?nèi)罩靖袷?/p>
3. MySQL 慢查詢?nèi)罩九渲?/p>
4. MySQL 慢查詢?nèi)罩竟ぞ?/p>
5. MySQL 慢查詢?nèi)罩竟ぞ叽笕?/p>
第七章:MySQL 事務(wù)
1. 淘寶訂單系統(tǒng)中的事務(wù)
2. 事務(wù)的定義與使用
3. 事務(wù)ACID四大特性
4. 事務(wù)四種隔離級別
5. MySQL 讀未提交
6. MySQL 讀已提交
7. MySQL 可重復(fù)讀
8. MySQL 串行化
第八章: MySQL的鎖機(jī)制
1. MySQL 鎖介紹
2. MySQL 共享鎖
3. MySQL 排他鎖
4. MySQL 行鎖原理
5. MySQL 意向鎖
6. MySQL 記錄鎖
7. MySQL 間隙鎖
8. MySQL 臨鍵鎖 |