精通mysql的朋友会发现wordpress的数据库表设计的很奇怪,很吃主机资源,使用过程中,生成了大量的数据库垃圾。使用下边的方法,把数据库没用的东西全部剔除了,数据库变的娇小起来,备份更快捷了。

第一步:清理数据库插件
由于一些博主使用了定时发布功能,修订、文稿功能没有被禁止,垃圾文件不断生成,可以通过以下几个插件清理,建议使用wp-sweep和clean

1、WP-Sweep
目前最强大的清理数据库插件,可以清理各种草稿、修订历史版本、清理各种孤立的重复的Meta、清理垃圾评论,还可以优化数据库。
这个就是完全傻瓜式操作,插件启用后,在工具下的sweep中只需一键就可以清理优化。

WordPress清理和优化数据库,推荐几个优秀插件
2、WP-Optimize
清理功能也很垃圾,只能清理修订、草稿、垃圾评论,还优化数据库,InnoDB的数据库无法优化。唯一的好处就是定时清理功能,省去的手动清理的麻烦。

WordPress清理和优化数据库,推荐几个优秀插件
3、Clean Options
很多年没有更新了,这个插件功能很强大,可以清除卸载主题和插件后的遗留垃圾文件,只要使用插件或主题,那么在数据表中就会留下配置文件,我们查询这些主题或插件的配置文件,删除之。

1、启用插件后,工具下Clean Options,点击寻找孤立的选项。

WordPress清理和优化数据库,推荐几个优秀插件
2、勾选不用的主题配置文件或插件配置文件,点差查看。

WordPress清理和优化数据库,推荐几个优秀插件
3、点击确定删除设置,提交,以前不用的主题和插件配置都被清除了。

WordPress清理和优化数据库,推荐几个优秀插件
第二步、phpmyadmin精简数据库

清理前,请备份数据库!

1、本以为使用插件就可以完全清理了,没想到碰到一些无耻的插件,不起作用,比如Wordfence Security这款号称最强的防御安全插件,启用了它后,数据库列表中多出来一帮wp打头的表,使用

WordPress清理和优化数据库,推荐几个优秀插件
2、还有一个恶心的垃圾表,就是wp_comments,每一次评论都会出现一个IP和浏览器型号,完全的鸡肋功能,我没有找到自动删除它们的方法,只能双击这些内容,然后Backspace键盘清除键删除它们。

WordPress清理和优化数据库,推荐几个优秀插件
第三步、禁止生成过多的数据
知道生成的垃圾主要是草稿、修订、以及孤立的Meta,还有过长的域名链接,通过禁止它们来防止数据库庞大。

修改域名后缀
修改文章别名
禁止生成草稿、修订

首先是修改wordpress固定链接伪静态,链接太长,图片越多,数据库越大,建议修改成/%postname%.html。

另一个就是修改文章别名,每一个页面都跟着一个别名,建议全站改变成数字,这样大量的乱码都变成了数字,数据库会精简很多。

前边写过一篇文章,WordPress两种方法实现文章id连续,其中禁止生成修订和文稿,让mysql又精简了一次。

WordPress清理和优化数据库,推荐几个优秀插件相关推荐

  1. WP-Optimize插件定期自动清理和优化数据库

    使用WP-Optimize插件定期自动清理和优化数据库 WP-Optimize是一款非常不错的数据库清理以及优化工具,他不仅可以清楚综上所述所有的臃肿数据,还能够在清理之后优化数据库. 并且具有定时任 ...

  2. WordPress清理优化插件-WP Clean Up

    WordPress在平时编写文章的时候系统都会默认保存草稿信息以及修订版本数据,对于这个处理机制有利有弊,一方面能够随时保存进度避免突发情况下造成的数据丢失,另一方面保存大量的修改信息日志和数据会产生 ...

  3. 如何清理和优化你的Mac:14个小技巧推荐给你!

    你的mac电脑如果没有经常维护,它可以会运行的越来越慢,你多次下载的文件你可能都忘记了,但是它却占用着你的mac空间,让你的mac运行速度下降.下面,小编教你如何清理Mac并优化其性能,更好的提高Ma ...

  4. WordPress SEO ☞ WordPress网站终极优化指南

    原文地址:http://www.eastdesign.net/wordpress-seo/ 最新消息,东方设计学院 WordPress SEO 系列视频教程正在持续更新中,目前为了不至于让视频传播过于 ...

  5. 宝塔php扩展fil_宝塔面板安装Redis给WordPress网站加速优化教程

    宝塔面板php安装redis缓存以加快WordPress的开启速度,因为WordPress打开速度慢,所以霜天 seo使用多种方式来提高wordpress的加载速度,其中一个好办法是:使用redis加 ...

  6. 利用对象池优化数据库操作

    简介:这是利用对象池优化数据库操作的详细页面,介绍了和asp.net,.Net,创建,对象池,示例有关的知识,要查看更多相关信息,请点击此处 说到对象池,大家都不陌生.很多人都实现过,网上的代码也满天 ...

  7. 优化数据库的方法及SQL语句优化的原则

    优化数据库的方法: 1.关键字段建立索引. 2.使用存储过程,它使SQL变得更加灵活和高效. 3.备份数据库和清除垃圾数据. 4.SQL语句语法的优化.(可以用Sybase的SQL Expert,可惜 ...

  8. 优化数据库的注意事项

    优化数据库的注意事项: 1.关键字段建立索引. 2.使用存储过程,它使SQL变得更加灵活和高效. 3.备份数据库和清除垃圾数据. 4.SQL语句语法的优化.(可以用Sybase的SQL Expert, ...

  9. 运用工具优化数据库设计(Database Engine Tuning Advisor)

    Data Engine Tuning Advisor 是SqlServer自带的数据库性能调优工具之一,我们一起来学习一下怎么用这个工具优化数据库设计 Database Engine Tuning A ...

  10. 阿里Java开发手册——如何优化数据库?

    作者:杨冠宝/高海慧 来自:码出高效 Java 开发手册 数据库作为服务器端最为最为昂贵的资源之一,如果使用不当常常会导致系统卡顿或系统崩溃,那如何来优化数据库呢?下面来看阿里巴巴<Java开发 ...

最新文章

  1. 段错误 php,php扩展出现段错误怎么办
  2. python3 llvmlite源码_将Paddle-Lite在树莓派上源码编译及编译python预测库
  3. ASP.NET Core MVC TagHelper实践HighchartsNET快速图表控件
  4. java程序员学习路线以及我的学习经验
  5. 宠物合成网站源码_为什么加工宠物食品做不到真正的“清洁”?
  6. OPC DA通讯 KEP6.4 DCOM 配置脚本
  7. Linux编程(3)_vim的使用
  8. 计算机运算方法与机器指令
  9. 正则表达式:Javascript
  10. Base64编码格式详解
  11. python经典题库及答案文库_Python经典题库及答案
  12. 酷狗显示服务器失败怎么回事,酷狗音乐上传音乐失败怎么回事
  13. Xiaojie雷达之路---TI实战笔记---OSAL layer说明
  14. 做数据迁移差点累死的程序员有话要说----数据迁移经验分享
  15. 信息系统规划方法-关键成功因素法(CSF)
  16. 面试官看到一定会打我---软件测试工程师面试套路和暗语灵魂解密
  17. Excel批量自动填充行号
  18. 现在很迷茫,完全不知道自己能干什么
  19. 线性代数学习笔记(一):线性空间的理解
  20. 博客已死?移动互联网时代博客的价值

热门文章

  1. 【编程语言】Java夯实基础(一):Java的起源与发展
  2. 一个简单的静态网页制作(html+css)
  3. java处理脏数据,Java程序的脏数据问题
  4. linux引导界面背景,如何个性化syslinux引导界面背景照片
  5. 【最佳实践】瀚高数据库备份恢复操作
  6. java nio wakeup_Java NIO的wakeup剖析
  7. Node学习 | Day04 数据库与身份验证(数据库的基本概念、安装并配置MySQL、MySQL的基本使用、在项目中操作MySQL、前后端的身份验证)
  8. iOS中调用短信和邮箱的方法
  9. 计算机怎么看事件管理,用事件查看器查看电脑使用记录
  10. 计算机怎么硬盘重做系统,如何对新的硬盘安装系统进行分区并重新安装系统计算机分区教程...