MySQL高级 - 查询缓存 - 开启查询缓存
生活随笔
收集整理的這篇文章主要介紹了
MySQL高级 - 查询缓存 - 开启查询缓存
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
開啟查詢緩存
?
MySQL的查詢緩存默認是關閉的,需要手動配置參數 query_cache_type , 來開啟查詢緩存。query_cache_type 該參數的可取值有三個 :
| OFF 或 0 | 查詢緩存功能關閉 |
| ON 或 1 | 查詢緩存功能打開,SELECT的結果符合緩存條件即會緩存,否則,不予緩存,顯式指定 SQL_NO_CACHE,不予緩存 |
| DEMAND 或 2 | 查詢緩存功能按需進行,顯式指定 SQL_CACHE 的SELECT語句才會緩存;其它均不予緩存 |
在 /usr/my.cnf 配置中,增加以下配置 :
配置完畢之后,重啟服務既可生效 ;
然后就可以在命令行執行SQL語句進行驗證 ,執行一條比較耗時的SQL語句,然后再多執行幾次,查看后面幾次的執行時間;獲取通過查看查詢緩存的緩存命中數,來判定是否走查詢緩存。
總結
以上是生活随笔為你收集整理的MySQL高级 - 查询缓存 - 开启查询缓存的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL高级 - 查询缓存 - 配置参
- 下一篇: MySQL高级 - 查询缓存 - SEL