mysql資料庫優化是一個綜合性的技術,主要包括以下幾個方面:
表的設計要合理(符合三範式)
添加适當的索引(普通索引、主鍵索引、唯一索引、全文索引)
采用分庫、分表(水準分割、垂直分割)
讀寫分離(主從)
使用存儲過程或者觸發器(存儲過程通過dbms的預編譯,可以直接調用)
mysql配置優化[my.ini](配置mysql的最大并發連接配接數-一般網站1000左右、調整緩存大小)
mysql伺服器的硬體更新
定時清除不需要的資料,定時進行碎片整理(特别是myisam存儲引擎)