1. 程式人生 > >mysql大資料量下優化

mysql大資料量下優化

1 優化sql和索引
2 增加快取如:redis
3 主從複製或主主複製,讀寫分離
4 利用mysql自帶分割槽表
5 先做垂直拆分,將一個大系統分為多個小系統,也就是分散式
6 水平切分,要選擇一個合理的sharding key,為了有好的查詢效率,表結構也要改動,做一定的冗餘,應用也要改,sql中儘量帶sharding key,將資料定位到限定的表上去查,而不是掃描全部的表

 

參考:https://www.cnblogs.com/nengka/p/mysqloptimization.html