MySQL - Optimization Overview
目錄
MySQL 5.5
概述
MySQL 數據庫優化技術,主要包括一下幾方面:
- 表的設計合理化 (符合三範式)
- 添加適當的索引 (index)
- 普通索引
- 主鍵索引
- 唯一索引
- 全文索引
- 分表技術 (水平分割、垂直分割)
- 讀寫分離
- 存儲過程
- 模塊化編程,可以提高速度 (因爲已經進行編譯了,省了編譯的時間)
- 對mysql配置優化 [配置最大併發數my.ini, 調整緩存大小]
- max_connections (一般調到 1000)
- mysql服務器硬件升級
- 定時的去清除不需要的數據,定時進行碎片整理 (MyISAM 存儲引擎)