MySQL數據庫優化學習筆記

------------數據庫優化學習筆記0502------------數據庫

0:優化的目的學習

  --避免出現頁面訪問出錯優化

  1.     *因爲數據庫鏈接超時產生的頁面5xx錯誤spa

  2.     *因爲查詢過慢形成的頁面沒法加載設計

  3.     *因爲阻塞形成的數據提交異常索引

  --增長數據庫的穩定性ip


1:如何進行數據庫優化it

  SQL語句及索引優化效率

    •  --子查詢->join查詢配置

    • --group by 

    • --order by

    • --limit

     數據庫表結構

    • 選擇合適的數據類型  (時間存儲用int,ip地址存儲用bigint)

    • 範式化設計(第三範式)

    • 反範式化->查詢效率----空間換時間

    • 表的垂直拆分(不經常使用的字段單獨放在一個表中,大字段放在一個表中,經常使用字段放在一個表中)

    • 表的水平拆分(數據量過大時使用)

  •   系統配置

  •   硬件條件

相關文章
相關標籤/搜索