MySQL查詢緩存與緩衝區的區別

前言 最近在研究mysql時,發現查詢緩存和緩衝池是兩個比較容易混淆的點,在這裏簡單提一下二者的聯繫與區別。 正文 查詢緩存 首先看下mysql的結構圖,如下所示: 可以看到,查詢緩存作用於第二層,即核心服務層。 其主要作用是保存查詢返回的完整結果。當查詢命中該緩存, MySQL會立刻返回結果。跳過了 解析,優化和執行階段,加快查詢速度。 判斷緩存命中的方法很簡單:緩存存放在一個引用表中,通過一個
相關文章
相關標籤/搜索