<
>

MySQL高速缓存启动方法及参数详解(query_cache_size)

2019-01-05 10:02:29 来源:易采站长站 作者:丽君

对比前面的参数值,我们发现Qcache_inserts变化了。Qcache_hits没有变,下边我们在执行同样的查询
select * from user where id = 2,按照前面的理论分析:Qcache_hits应该等于1,而Qcache_inserts应该值不变(其他参数的值变化暂时不关注,读者可以自行测试),再次执行:

show status like ‘%Qcache%',看看有什么变化:


mysql> show status like ‘%Qcache%';
+————————-+———–+
| Variable_name           | Value     |
+————————-+———–+
| Qcache_free_blocks      | 1         |
| Qcache_free_memory      | 134207264 |
| Qcache_hits             | 1         |
| Qcache_inserts          | 1         |
| Qcache_lowmem_prunes    | 0         |
| Qcache_not_cached       | 4         |
| Qcache_queries_in_cache | 1         |
| Qcache_total_blocks     | 4         |
+————————-+———–+
8 rows in set (0.00 sec)

OK,果然跟我们分析的完全一致。

您可能感兴趣的文章:

MySQL优化之缓存优化清空mysql 查询缓存的可行方法mysql的查询缓存说明使用Memcache缓存mysql数据库操作的原理和缓存过程浅析浅析MySQL内存的使用说明(全局缓存+线程缓存)MySQL缓存的查询和清除命令使用详解mysql 设置查询缓存MySQL DBA教程:Mysql性能优化之缓存参数优化MySQL优化之缓存优化(续)
暂时禁止评论

微信扫一扫

易采站长站微信账号