WordPress 手动优化和插件优化 MySQL 数据库的方法

WordPress 博客出了名的比较臃肿,特别是运行时间久了 MySQL 数据库中垃圾数据较多,进而影响到数据库查询速度和网站打开速度。因此有必要定期对 MySQL 数据库进行优化。本文介绍了两种优化 MySQL 数据库的方法。

对于高手来说这些都是基本功,老魏考虑到新手刚接触 wordpress 博客还是一知半解的状态,所以介绍了手动优化和插件优化 MySQL 数据库的方法。

平时可以使用插件来优化数据库,相关教程:WP-Optimize 插件安装使用教程-WordPress 数据库优化效果明显WP-Sweep 插件清理 WordPress 垃圾评论和数据结构为了省资源用完了再把插件停用即可。

一、为什么要优化数据库

随着 wordpress 和 MySQL 使用时间变久,数据库中狠毒表会变得冗余,很多空洞,因为字段长度不同,对记录进行插入、更新或删除时,会占有不同大小的空间,数据记录会变成碎片最后留下空余的空间。有点像磁盘碎片一样会数据库降低性能,因为要定期优化。

二、手动优化

手动优化是进入 phpmyadmin 后,全选要优化的表格,在下面的“选中项”中点击“优化表”,就可以在相当程度上提高 mysql 的执行速度。

三、插件优化

此类优化 mysql 数据库的插件有很多,比如上面提到的 wp-optimize 插件和 wp-sweep 插件。类似插件还有很多。

老魏平时用 wp-optimize 插件优化数据库,不用就停止也不占用系统资源,如果你觉得 wordpress 博客速度变慢了,也可以安装试试。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云计算教程系列

如何从Django应用程序发送Web推送通知

网络不断发展,现在可以实现以前只能在本机移动设备上使用的功能。JavaScript 服务工作者的引入为Web提供了新的功能,可以执行后台同步,脱机缓存和发送推送...

6266
来自专栏互扯程序

跨域请求方案 终极版

现在是资源共享的时代,同样也是知识分享的时代,如果你觉得本文能学到知识,请把知识与别人分享。

4043
来自专栏Jerry的SAP技术分享

webpack-dev-server启动后, localhost:8080返回index.html的原理

webpack-dev-server是一个采用Node.js Express实现的微型服务器, 内部使用webpack-dev-middleware来响应发送到...

1962
来自专栏happyJared

APP自动化:Appium极简上手

Appium是一个开源的自动化测试框架,用于原生,混合和移动Web应用程序。 它使用WebDriver协议驱动iOS,Android和Windows应用程序。关...

2131
来自专栏做全栈攻城狮

采用React+Ant Design组件化开发前端界面(一)

​ antd是基于less开发的,我们使用less可以方便的改变主题色等配置。

2923
来自专栏做全栈攻城狮

采用React+Ant Design组件化开发前端界面(一)

注意:在webpack.config.dev.js添加的配置部分,也需要在webpack.config.prod.js中做相同的配置。否则可能导致项目发布上线后...

1212
来自专栏编程

Django分离JS代码,处理AJax错误请求

在写Django时候,遇到个错误,这里进行下记录。 都知道Django或者Flask中通过下面这种方式 {%blockjs%}{%endblock%} 能够直接...

3687
来自专栏wblearn

代码提示插件Spket

Spket是一个可以在Eclipse及MyEclipse中实现JavaScript代码自动提示、自动校验、自动纠错的插件。

1181
来自专栏老马寒门IT

08Vue.js快速入门-Vue综合实战项目

8.1. 前置知识学习 npm 学习 官方文档 推荐资料 npm入门 npm介绍 需要了解的知识点 package.json 文件相关配置选项 ...

4317
来自专栏GIS讲堂

Openlayers4中地图的导出

本文讲述Openlayers4中地图的导出,包括调用天地图切片跨域、Geoserver11 WMS跨域等。

3662

扫码关注云+社区

领取腾讯云代金券