簡介:目前數據庫是大多數系統進行數據存儲的基礎組件,數據庫的效率對系統的穩定和效率有著至關重要的影響;為了有更好的用戶體驗,數據庫的優化顯得異常重要。那么我們要從那些方面對我們的數據庫進行優化呢?讓我們在這門課程中共同探討一起學習吧!
第2章 SQL語句優化
本章主要介紹SQL語句優化的相關知識
- 視頻: 2-1 數據準備 (02:49)
- 視頻: 2-2 MySQL慢查日志的開啟方式和存儲格式 (05:54)
- 視頻: 2-3 MySQL慢查日志分析工具之mysqldumpslow (04:32)
- 視頻: 2-4 MySQL慢查日志分析工具之pt-query-digest (07:00)
- 視頻: 2-5 如何通過慢查日志發現有問題的SQL (02:47)
- 視頻: 2-6 通過explain查詢和分析SQL的執行計劃 (04:09)
- 視頻: 2-7 Count()和Max()的優化 (07:02)
- 視頻: 2-8 子查詢的優化 (03:21)
- 視頻: 2-9 group by的優化 (03:42)
- 視頻: 2-10 Limit查詢的優化 (06:06)
第3章 索引優化
本章主要介紹如何選擇合適的列創建索引,以及索引的維護方法。
第4章 數據庫結構優化
本章主要講解數據庫結構對于數據庫優化的重要性,以及如何設計出一個結構清晰且高效的數據庫結構。
第5章 系統配置優化
本章主要介紹了系統配置對MySQL優化的影響,對比較重要的一些參數進行了著重的介紹。