小编Dan*_*man的帖子

为什么在禁用查询缓存时,MySQL 线程经常显示“正在释放项目”状态?

当我运行时SHOW PROCESSLIST,经常有大量 INSERT/UPDATE 线程处于“释放项目”状态。

MySQL 手册表明,线程处于这种状态的至少部分原因涉及查询缓存 - 可能由于数据更改而使缓存的查询无效。

但是, myquery_cache_size设置为 0 应该完全禁用查询缓存。

有这么多线程处于这种状态,还有什么其他原因?

相关表使用 InnoDB 存储引擎。

mysql innodb

17
推荐指数
2
解决办法
2万
查看次数

标签 统计

innodb ×1

mysql ×1