mysql 第一次查询时慢,第二次执行同一个查询时变快

1、mysql默认的query_cache是打开的,第一次查询走的是数据文件,第二次就是query_cache,查询方式:show variables like '%query_cache%',如果数据更新会重新缓存。

 

2、如果mysql使用的数据引擎是innodb那么第一次查询走数据文件,第二次buffer_pool也比查询数据文件要快。

posted on 2017-07-30 18:54  _故乡的原风景  阅读(3269)  评论(0编辑  收藏  举报