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

MySQL——使用查詢緩存

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

使用查詢緩存

  1)查詢緩存的工作方式:

  第一次執(zhí)行某條select語句時(shí),服務(wù)器記住該查詢的文本內(nèi)容和查詢結(jié)果,存儲(chǔ)在緩存中,下次碰到這個(gè)語句時(shí),直接從緩存中返回結(jié)果;當(dāng)更新數(shù)據(jù)表后,該數(shù)據(jù)表的任何緩存查詢都變成無效的,并且會(huì)被丟棄。

  2)配置緩存參數(shù):

  變量:query_cache _type,查詢緩存的操作模式。有3中模式,0:不緩存;1:緩存查詢,除非與 select sql_no_cache開頭;2:根據(jù)需要只緩存那些以select sql_cache開頭的查詢; query_cache_size:設(shè)置查詢緩存的最大結(jié)果集的大小,比這個(gè)值大的不會(huì)被緩存。

繼續(xù)查找其他問題的答案?

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