位置:首頁 > 軟件操作教程 > 數(shù)據(jù)分析 > MySQL > 問題詳情

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)視頻回答
回復(fù)(0)
返回頂部