欢迎您访问我爱IT技术网,今天小编为你分享的电脑教程是建站经验系列之:【如何优化wordpress数据库】,下面是详细的分享!
如何优化wordpress数据库

每一个WordPress安装使用一个简单的数据库储存文章,页面,菜单,链接,链接用户,评论的数据。另外还有一些加密文本。然而,通过媒体上传的图像,音频,视频和其它的文件并不存储在数据库里。随着时间的推移,Wordpress数据大小会逐渐变大并产生一些垃圾数据,这些垃圾数据会拖慢你的网站 。
为什么要优化WordPress数据库?

维护和优化WordPress数据库是一项重要的任务,不应被忽略。
在优化之前,请先备份数据库
在进行优化之前,首先要备份数据库。这一步是确保出现万一的状况,以最快的速度恢复网站的访问。因为在进行任何数据库的操作之后,都有可能导致网站不能访问的问题。所以备份是为了防万一的。
一个小的优化的数据库比大的杂乱的数据执行效率更高。因为会减少数据库的查询响应时间。优化之后,不仅给访问带来速度的提升,对更新文章也会提升速度。
什么是“垃圾数据”?
垃圾数据被定义为那些不必在数据库中存在的,对网站正常访问不需用到的数据,但是对数据库的效率有影响的东西,一般包括以下的数据:
在垃圾箱中的评论
不被批准的评论
修订的文章
回收站中的文章和页面

上面的图显示Akismet保护了你的站点遭受163,736垃圾评论的侵扰,其中有2,158个垃圾评论在队列中。
垃圾评论和修订的文章对数据库的影响是最大的。如果你的站点有一定的访问量,并且评论启用了。可以肯定的是你的站点一定会有大量的垃圾评论。Akismet会自动的过滤垃圾评论,然后评论依然在数据中,只是没有显示出来而已。
看下图的显示:

修订文章有点不一样,每次写文章的时候,保存草稿,一个文章的修订版本会自动创建。对于长文章,分布写的话,可能会保存10次,如果每次50K,那么数据库里就会多出个500k的大小。而实际上只要50K。可想,长此以往,是一件多么可怕的事情。
如何优化数据库呢?

首先我们推荐使用插件的方式来优化数据库。WP-Optimize 是一款优秀的数据库优化插件,能够帮助我们优化和清扫WordPress数据库。通过测试WordPress 3.6.1 ,发现这个插件能够很好的工作。使用之前,安装并激活,然后在wordpress左侧边栏就会有wp-optimize导航栏。
接下来,勾选所有的选项,然后按 “Process” 按钮。根据你的数据库大小和服务器的速度,花费的时间不等。等到优化完成,会有一个详细的优化报表,已显示哪些被移除。如下图:

上图显示通过WP-Optimize优化后,数据库节省了16.98 MB –总看节省了 53.31%大小。
其它比较好的技巧
实际上你可以完全关闭文章修订的功能,推荐关闭。因为会产生更多的问题。如果你想关闭,请编辑wp-config.php 文件,加入下面的代码:
查看源代码
打印帮助1define('WP_POST_REVISIONS', FALSE);
另一个有效率的是批量清空回收站,比较wp-config.php文件,加入下面的代码:
查看源代码
打印帮助1define('EMPTY_TRASH_DAYS', 10 );
其中10是指十天。你可以根据需要设置相应的天数。
结论:
可见优化数据库不是一件难事,只需几个技巧+一个插件+加几次点击,即可完成。也就是几分钟的事,然后带给你的是性能的大幅提升,开始行动吧。
以上所分享的是关于如何优化wordpress数据库,下面是编辑为你推荐的有价值的用户互动:
相关问题:怎么清理优化wordpress数据库
答:使用数据库优化清理插件 >>详细
相关问题:如何优化wordpress数据库
答:安装了wordpress后,打开它总感觉比别的网页速度慢,后来查询可能是后台安装了太多插件,关闭了所有还是不行,上百度查询了一下 找到了这个插件Optimize DB 希望对大家有用。 工具/原料 Optimize DB:在 WordPress 后台优化 MySQL 数据库 >>详细
相关问题:如何在WordPress后台直接优化MySQL数据库
答:就像具有碎片的磁盘,会降低性能,需要整理,因此要优化。 如何优化 WordPress 数据库 而WordPress 使用的数据库正是 MySQL,所以当你觉得 WordPress 速度比较慢的时候,对 MySQL 进行优化下,可以相当程度上提高 WordPress 的速度。我们可以通... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
