優化應該不僅僅是數據庫方面
使用高性能的服務器
多使用緩存
頁面服務器、數據庫服務器、圖片服務器、上傳下載服務器分離
數據庫集群,表分割(水平分割和垂直分割)和表散列
負載均衡
重視每個代碼開發細節,特別是大循環,多請求和SQL語句復雜的時候
1.代碼要干凈
2.數據庫要分表,可以1個月數據存儲一張表:
3.讀寫分離:寫入用一台服務器,然后同步到另外的服務器進行讀出。
4.如果有圖片,建議有專門圖片服務器,使用獨立域名訪問
5.網站前台和后台如果有條件盡量分開
綜合分析 在這么大的數據量的情況下 這也是最普遍的做法和解決之道