gpt4 book ai didi

mysql - query_cache_type : enable or disable?

转载 作者:可可西里 更新时间:2023-11-01 06:29:39 26 4
gpt4 key购买 nike

最近,我从标准 MySQL 迁移到 Percona,并使用了 Percona Wizard生成 my.cnf

但是,我可以看到,默认情况下,为 my.cnf 生成的设置使用 query_cache_type = 0。 (查询缓存已禁用)。

我在服务器上运行的唯一东西是 Wordpress 博客。我的问题是:

  1. 我可以启用查询缓存吗?
  2. 有一些 Wordpress 插件提供数据库缓存。结果是否与启用查询缓存类似?

最佳答案

MySQL 查询缓存是一种将查询文本(例如“SELECT * FROM users WHERE deleted = 0”)和查询结果存储到内存中的缓存机制。请查看this link了解如何在您的服务器中启用 mysql 查询缓存。

WordPress DB cache plugins另一方面,通过在临时文件中缓存查询来减少对数据库的查询次数(检查缓存目录 wp-content/tmp/中的缓存文件)。

以上两段证明Wordpress db cache和mysql query cache是​​不同的。

仅当您的站点的 mysql 读取多于写入时,才应启用 mysql 查询缓存。因为你的是一个 wordpress 网站,是的,你可以通过启用 mysql 查询缓存来尝试。

希望我回答了您的 2 个问题。

关于mysql - query_cache_type : enable or disable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14420475/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com