1. 首页
  2. 数据库
  3. MySQL
  4. MySQL优化之缓存优化(续)

MySQL优化之缓存优化(续)

上传者: 2021-08-26 20:34:51上传 PDF文件 166.09 KB 热度 13次

MySQL 内部处处皆缓存,等什么时候看了MySQL的源码,再来详细的分析缓存的是如何利用的。这部分主要将各种显式的缓存优化:。表示使用查询缓存的次数,该值会依次增加。表示查询缓存中此前总共缓存过多少条select 语句的结果集。表示因为查询缓存已满而溢出,导致MySQL删除的查询结果个数。而 Qcache_not_cached中包含有数据频繁变化而导致查询缓存失效的select语句,因此命中率一般来说较低。索引重建之后,该缓存立马释放。和MyISAM引擎类似,当执行alter table 、create index 创建索引是,InnoDB提供了3个InnoDB排序缓存用于实现索引的排序,每个缓存的大小由innodb_sort_buffer_size定义。

用户评论