MySQL——緩存開啟的方式
提問人:劉旭39發(fā)布時間:2020-10-12
1. mysql> SET SESSION query_cache_type =ON;
如果查詢緩存大小設(shè)置為大于0,query_cache_type變量影響其工作方式。這個變量可以設(shè)置為下面的值:
? 0或OFF:將阻止緩存或查詢緩存結(jié)果。
? 1或ON:將允許緩存,以SELECTSQL_NO_CACHE開始的查詢語句除外。
? 2或DEMAND:僅對以SELECTSQL_CACHE開始的那些查詢語句啟用緩存。
另外:
設(shè)置query_cache_type變量的GLOBAL值將決定更改后所有連接客戶端的緩存行為。具體客戶端可以通過設(shè)置query_cache_type變量的會話值控制它們本身連接的緩存行為。
例如,一個客戶可以禁用自己的查詢緩存,方法如下:
1. mysql> SET SESSION query_cache_type =OFF;
2. SHOW VARIABLES LIKE 'query_cache_size';#顯示緩存大小
3. SET SESSION query_cache_type = OFF;#關(guān)閉緩存
繼續(xù)查找其他問題的答案?
相關(guān)視頻回答
點擊加載更多評論>>