我从Hostgator那里收到一条消息,说我的帐户由于加载到他们的服务器上而被暂停。这已经是第五次了。我在共享服务器上。
他们说,可以通过简单地向数据库添加新索引或使用其他技术优化数据库来解决这个问题。我一直在使用SQL查询和phpMyAdmin中的“优化”选项来优化我的数据库,但这没有帮助。
我还按照他们的建议安装了超级缓存,但这也没有帮助。
现在,我想尝试向数据库添加索引。我该怎么做?有人知道怎么做吗?这很紧急。
谢谢
最合适的回答,由SO网友:MathSmath 整理而成
WordPress数据库已编制索引。有关每个表的索引的详细列表,请参阅本codex文章:http://codex.wordpress.org/Database_Description
即使没有,您也需要知道正在运行哪些查询,以便有效地添加索引。也就是说,没有快速修复方法——您必须了解索引是如何工作的,找出哪些查询执行得很差,然后从那里开始。
如果您确实存在查询速度慢的问题,那么很可能是因为您使用的插件或主题文件写得不好。尝试禁用所有插件并切换到默认主题,以查看其对性能的影响。如果您的站点对于共享主机(具有默认主题且没有运行插件)来说仍然过于繁重,那么您需要移动主机。