close
這功能一定要 MySQL 4 以上才有支援...
我發現很多人不知道也不會開啟該設定..
就算預設是Open得.但是預設上沒有配置QueryCacheMemory 所以等於沒開一樣...
各位可以看一下 show status; 後得資料...
其中.
應該是各位沒有開啟得時候現在得狀態...
在 /etc/my.cnf 中得 [mysqld]區段加入下面這樣得設定..
實際配置記憶體量請自己衡量...
可參考 /usr/share/mysql/my-large.cnf 中得建議設定.
然後重新啟動mysql...
看看 show status;
你就會看到 cache 已經打開,且配置完成記憶體,然後 hits 則是目前從cache回傳資料次數, queries in cache 則表示有多少資料目前在 cache中.
我發現很多人不知道也不會開啟該設定..
就算預設是Open得.但是預設上沒有配置QueryCacheMemory 所以等於沒開一樣...
各位可以看一下 show status; 後得資料...
其中.
代碼: |
|
應該是各位沒有開啟得時候現在得狀態...
在 /etc/my.cnf 中得 [mysqld]區段加入下面這樣得設定..
代碼: |
|
實際配置記憶體量請自己衡量...
可參考 /usr/share/mysql/my-large.cnf 中得建議設定.
然後重新啟動mysql...
看看 show status;
代碼: |
|
你就會看到 cache 已經打開,且配置完成記憶體,然後 hits 則是目前從cache回傳資料次數, queries in cache 則表示有多少資料目前在 cache中.
全站熱搜
留言列表