開啟MySQL query cache加速查詢的效能

話說ㄚ琪用APC來加速我的Wordpress部落格,這篇是參考4+1 Ways To Speed Up WordPress With Caching這篇來著,而這篇文章裡面其實另有提到設定MySQL的query cache來加速Wordpress的方法,不過我不太敢直接在工作達人上試,直到今天加看了參考文章Turn on MySQL query cache to speed up query performance?後並且在公司的Windows上的MySQL環境做測試,結果如下:

設定前測試:我的資料紀錄是89543筆,查詢的時間是0.36sec

設定後測試:資料紀錄多了一筆89544筆,但是查詢的時間是0.34 sec

看起來有點差,可能沒有很公正,但是已經值得讓我更進一步去試試看了!

設定的方式也很簡單:

1.打開MySQL的設定檔,通常是my.cnfmy.ini

2.query-cache-type = 1,query-cache-type有三種值:0 (disable / off), 1 (enable / on) and 2 (on demand)

3.query-cache-size = 20M,老闆說他喜歡20M

4.設定完後,重新啟動,然後查看一下有沒設定正確SHOW VARIABLES LIKE  ‘%query_cache%’;

這個設定很簡單,查了工作達人機器上的設定,原來有設了,只是.query-cache-size

設16

相關MySQL教學:
MySQL 流程控制的迴圈

感謝你看到這裡,很快就可以離開了,但最好的獎勵行動就是按一下幫我分享或留言,感恩喔~

點我分享到Facebook

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *