开启 Mysql Query_cache 查询缓存 实现 WordPress 加速

在之前的文章中提到了通开启 opcache 拓展实现 PHP加速的方法。那么这里就有必要告诉大家如何去快速优化 MySQL 数据库查询速度。(毕竟WP是运行在 PHP+MYSQL 环境中的)

Query_cache 是 MySQL 的查询缓存。数据库三板斧:查、改、删。其中查询的频率以及重复执行的概率要比其它大很多。所以开启查询缓存对提升速度来说非常重要。

我们的文章、设置、等一切录入的内容都储存在MySQL的数据库里。处理速度快,网站运行速度就快,搜索引擎会对网站更友好。

下面是宝塔中设置方法

找到 MySQL 设置面板:软件商店 > 搜索 “mysql” > 选择对应版本 > 设置

设置 Query_cache :性能配置 > Query_cache_size 位置 填写“30”

注意:填写 “0” 代表不开启查询缓存。设置我设置的是 30 MB。具体设置数值需要根据网站体量来。对于一般网站30M足矣。

最后,点击 重启数据库 重新加载配置。

以上,你就开启了 Query_cache 查询缓存。速度相比之前要快很多。

对于绝大多数 WordPress 搭建的网站来说,速度影响最大的还是在前端。比如图片:

[ShortPixel插件]超好用的WP图片优化压缩插件

WordPress图片优化是很多WP站长都在关注的问题。图片作为目前网站中的主要元素,会直接影响网站的打开速度

又或者是 JS、CSS样式类脚本等:

压缩并优化JS+CSS 减少Http请求[WP网站加速教程]

你想让自己的网站速度更快一些吗?除了压缩你的网站图片、或者是禁用谷歌字体之外,其实还可以减少你的网站HTTP请

萝卜大棒一起上,这样速度提升才会明显。毕竟影响网站运行速度的因素太多了。

补充:Linux 环境开启查询缓存

打开 MYSQL 配置文件(位置:/etc/my.cnf )加入设置:

  1. query_cache_size = 30M
  2. query_cache_type=1

进入控制界面,执行如下命令:

  1. /etc/init.d/mysql restart

重新加载 MySQL 即可。

发表回复

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