query_cache_type:启用还是禁用?

baz*_*lia 9 mysql wordpress percona

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

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

我在服务器上运行的唯一一件事是Wordpress博客.我的问题是:

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

OMG*_*OMG 10

MySQL查询缓存是一种缓存机制,用于存储查询文本(例如'SELECT*FROM users WHERE deleted = 0')以及查询结果到内存中.请查看此链接以了解如何在服务器中启用mysql查询缓存.

另一方面,wordpress DB缓存插件通过缓存临时文件中的查询来减少对DB的查询计数(检查缓存目录wp-content/tmp /中的缓存文件).

以上两段证明Wordpress数据库缓存与mysql查询缓存不同.

mysql查询缓存你应该只在你的网站执行更多的mysql读取而不是写入时启用.因为你的是一个wordpress网站,是的,你可以尝试启用mysql查询缓存.

希望我回答你的两个问题.