最後一章,談談前面沒有涉及的一些優化方法。
1. My.ini配置文件
這裡只介紹兩個最重要的,其他的不過多介紹。
1) 配置 最大連接數
默認為100,建議設為1000
mysqld]節點開啟查詢緩存,配置如下
query_cache_size = 268435456
query_cache_type = 1
query_cache_limit = 1048576
2. 使用存儲過程
存儲過程相對sql語句來說的優點是:不需要編譯,過程是一個已經編譯好的對象
3. 水平分割
當一張越來越大時候,即使添加索引還慢的話,我們可以使用分表
4. 頁面靜態化
把每個請求最後生成的靜態頁面保存到服務器中,以後要是有相同的請求則直接顯示靜態頁面。
整個數據庫調優教程到此就該一段落了,算是把自己所學所用所得之經驗都寫進去了,如果同學們覺得有什麼需要補充、有什麼地方寫的不好的,歡迎交流哈。