簡(jiǎn)介:目前數(shù)據(jù)庫(kù)是大多數(shù)系統(tǒng)進(jìn)行數(shù)據(jù)存儲(chǔ)的基礎(chǔ)組件,數(shù)據(jù)庫(kù)的效率對(duì)系統(tǒng)的穩(wěn)定和效率有著至關(guān)重要的影響;為了有更好的用戶體驗(yàn),數(shù)據(jù)庫(kù)的優(yōu)化顯得異常重要。那么我們要從那些方面對(duì)我們的數(shù)據(jù)庫(kù)進(jìn)行優(yōu)化呢?讓我們?cè)谶@門課程中共同探討一起學(xué)習(xí)吧!
第1章 數(shù)據(jù)庫(kù)優(yōu)化簡(jiǎn)介
本章介紹本門課程的課程目標(biāo),從整體上把握數(shù)據(jù)庫(kù)優(yōu)化的相關(guān)內(nèi)容。
第2章 SQL語(yǔ)句優(yōu)化
本章主要介紹SQL語(yǔ)句優(yōu)化的相關(guān)知識(shí)
- 視頻: 2-1 數(shù)據(jù)準(zhǔn)備 (02:49)
- 視頻: 2-2 MySQL慢查日志的開啟方式和存儲(chǔ)格式 (05:54)
- 視頻: 2-3 MySQL慢查日志分析工具之mysqldumpslow (04:32)
- 視頻: 2-4 MySQL慢查日志分析工具之pt-query-digest (07:00)
- 視頻: 2-5 如何通過(guò)慢查日志發(fā)現(xiàn)有問(wèn)題的SQL (02:47)
- 視頻: 2-6 通過(guò)explain查詢和分析SQL的執(zhí)行計(jì)劃 (04:09)
- 視頻: 2-7 Count()和Max()的優(yōu)化 (07:02)
- 視頻: 2-8 子查詢的優(yōu)化 (03:21)
- 視頻: 2-9 group by的優(yōu)化 (03:42)
- 視頻: 2-10 Limit查詢的優(yōu)化 (06:06)
第3章 索引優(yōu)化
本章主要介紹如何選擇合適的列創(chuàng)建索引,以及索引的維護(hù)方法。
第4章 數(shù)據(jù)庫(kù)結(jié)構(gòu)優(yōu)化
本章主要講解數(shù)據(jù)庫(kù)結(jié)構(gòu)對(duì)于數(shù)據(jù)庫(kù)優(yōu)化的重要性,以及如何設(shè)計(jì)出一個(gè)結(jié)構(gòu)清晰且高效的數(shù)據(jù)庫(kù)結(jié)構(gòu)。
第5章 系統(tǒng)配置優(yōu)化
本章主要介紹了系統(tǒng)配置對(duì)MySQL優(yōu)化的影響,對(duì)比較重要的一些參數(shù)進(jìn)行了著重的介紹。
第6章 服務(wù)器硬件優(yōu)化
本章簡(jiǎn)單介紹的服務(wù)器硬件對(duì)MYSQL優(yōu)化的影響,以及如何選擇CPU及內(nèi)存以提供更好的服務(wù)器性能。