本週開始主要學習了黑馬程式設計師中MYSQL的進階篇,學習了
1.儲存引擎:INNODB,MYISAM,MEMORY,主要需要明白INNODB的特點事務,行級鎖,外來鍵;
2.索引:是一種高效獲取資料的資料結構,索引結構:B+Tree,Hash。B+Tree是主要的索引,最終在葉子結點會儲存資料,並形成雙向連結串列,提高了查詢的效率,並且由於分葉子結點不儲存資料,所以存放的key,data更多,更便於查詢;Hash是根據雜湊演算法得到一種雜湊值,主要是對具體資料的查詢,不利於範圍查詢,但其中有一個問題,就是雜湊衝突,就是對於所查到的雜湊值可能有相同的,可以根據連結串列解決。 索引的分類,根據儲存形式分類以及索引建立,檢視,刪除的語法 SQL效能分析(查詢):根據SQL執行頻率進行最佳化,最佳化的方式:慢查詢日誌,profile詳情,explian檢查執行計劃,索引使用,最左字首法則,範圍查詢,索引列運算,字串不加引號等等;
3.SQL最佳化:插入最佳化,主鍵最佳化,order by最佳化,group by最佳化,limit最佳化,update最佳化,count最佳化等;
4.檢視:一種虛擬的表,用來儲存查詢的SQL邏輯,安全,簡單,資料獨立;
5.儲存過程,儲存函式,觸發器。
周總結7.19
相關文章
- 周總結
- 第九周總結
- 8.3日周總結
- 2024.8.11至2024.8.17周總結
- 2024.7.22至2024.7.27周總結
- 2018第12周總結
- 7.19
- 第九周學習總結
- 第四周總結(2024.7.27)
- 暑期第四周總結
- 暑假第四周總結
- 7.15 ~ 7.19
- 第四周學習總結
- 2024暑假第四周總結
- Web前端學習總結第四周Web前端
- 2018Week11 | 3.12--3.18 周總結
- 資料結構3-4周總結(1) 基本操作資料結構
- 周結
- 7.19 APPROX_PERCENTILE_AGGAPP
- 瓶子君前端進階演算法營首周總結前端演算法
- 20162319 2017-2018-20162319 《程式設計與資料結構》第10周學習總結程式設計資料結構
- 《計算機基礎與程式設計》第11周學習總結計算機程式設計
- 《計算機基礎與程式設計》第7周學習總結計算機程式設計
- 《3D列印與工業製造》個人總結 —— 周吉瑞3D
- 上週熱點回顧(7.19-7.25)
- 上週熱點回顧(7.13-7.19)
- 《計算機基礎與程式設計》第四周學習總結計算機程式設計
- javaSE總結(轉+總結)Java
- 第5周 5.2 迴圈結構
- 「比賽總結」AT ABC 358 總結
- 總結
- this總結
- 總結?
- 2024-2025-1 20231309《計算機基礎與程式設計》第九周助教總結計算機程式設計
- 20241313 劉鳴宇 《計算機基礎與程式設計》第九周學習總結計算機程式設計
- ISP 連結總結
- 樹結構總結
- 2024-2025-1 20241425 《計算機基礎與程式設計》第10周學習總結計算機程式設計