MySQL查询缓存与缓冲区的区别

前言 最近在研究mysql时,发现查询缓存和缓冲池是两个比较容易混淆的点,在这里简单提一下两者的联系与区别。mysql 正文 查询缓存 首先看下mysql的结构图,以下所示: 能够看到,查询缓存做用于第二层,即核心服务层。web 其主要做用是保存查询返回的完整结果。当查询命中该缓存, MySQL会马上返回结果。跳过了 解析,优化和执行阶段,加快查询速度。算法 判断缓存命中的方法很简单:缓存存放在一
相关文章
相关标签/搜索