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

MySQL——緩存開(kāi)啟的方式

提問(wèn)人:劉旭39發(fā)布時(shí)間:2020-10-12


1. mysql> SET SESSION query_cache_type =ON; 

如果查詢緩存大小設(shè)置為大于0,query_cache_type變量影響其工作方式。這個(gè)變量可以設(shè)置為下面的值:

? 0或OFF:將阻止緩存或查詢緩存結(jié)果。

? 1或ON:將允許緩存,以SELECTSQL_NO_CACHE開(kāi)始的查詢語(yǔ)句除外。

? 2或DEMAND:僅對(duì)以SELECTSQL_CACHE開(kāi)始的那些查詢語(yǔ)句啟用緩存。

另外:

設(shè)置query_cache_type變量的GLOBAL值將決定更改后所有連接客戶端的緩存行為。具體客戶端可以通過(guò)設(shè)置query_cache_type變量的會(huì)話值控制它們本身連接的緩存行為。

例如,一個(gè)客戶可以禁用自己的查詢緩存,方法如下:

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ù)查找其他問(wèn)題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部