1. 程式人生 > >資料庫的優化思路(不看後悔,一看必懂)

資料庫的優化思路(不看後悔,一看必懂)

①合理選擇資料庫引擎

②sql語句的優化

③索引的優化

④分庫分表分割槽

⑤預處理

⑥讀寫分離

⑦資料庫表結構設計

(1)儘量使用數字型欄位

儘量不要設計為字元型,這會降低查詢和連線的效能,並會增加儲存開銷。

這是因為引擎在處理查詢和連線時會逐個比較字串中每一個字元,而對於數字型而言只需要比較一次就夠了。

(2)儘可能的使用 varchar 代替 char

因為首先變長欄位儲存空間小,可以節省儲存空間,

其次對於查詢來說,在一個相對較小的欄位內搜尋效率顯然要高些。