資料庫學習總結

2022-08-05 11:45:15 字數 858 閱讀 7766

這是以下的筆記,對資料庫優化的學習路線:

1.對儲存引擎的瞭解,每種儲存引擎的作用(在建立表的時候我們使用sql語句,create table tablename () engine=myisam|innodb;這裡就指明瞭儲存引擎是myisam還是innodb。儲存引擎是一種用來儲存mysql中物件(記錄和索引)的一種特定的結構(檔案結構),處於mysql伺服器的最底層,直接儲存資料。導致上層的操作,依賴於儲存引擎的選擇。)

2.對資料庫快取機制的瞭解

3.瞭解執行計劃,sql執行時間明細

4.瞭解分庫分表

5.瞭解讀寫分離

6.瞭解碎片整理

7.瞭解備份

學習參考**:

mysql優化十大技巧

mysql的四種儲存引擎的區別和選擇

innodb的mvcc

樂觀鎖

全文索引使用

資料庫快取和索引的正確使用方法

資料庫架構鎮貼: