请禁用 MySQL 查询缓存

宝塔面板安装的 MySQL 5.7 在默认状态下查询缓存是启用的,这个要记得关闭,方法如下:

query_cache_type = 0
query_cache_size = 0

原因是 MySQL 所有线程对 Query Cache 的操作都需要加全局锁。一旦并发高,查询缓存反而会成为性能瓶颈,比没缓存还慢。MySQL 8 已经将此功能彻底移除。宝塔面板中这句描述可以无视:

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注