我最近开始在wordpress网站上工作,并将代码库和数据库克隆到我的本地(xampp)环境中。我的网站启动和运行与实时版本完全相同,但每次刷新需要大约5分钟。
我已经查看了使用查询监视器插件,并且在实时站点上运行360查询的总加载时间为.71s,但是在本地安装628查询运行总加载时间为275.98s。
慢速数据库查询'有数百个列出,主要是以下面的格式对数据库的wp_posts表进行编码:
SELECT wp_posts.*
FROM wp_posts
WHERE 1=1
AND wp_posts.ID = 96694
AND wp_posts.post_type = 'page'
ORDER BY wp_posts.post_date DESC
该表中有大约70,000个条目。虽然这可能不是从数据库请求数据的最佳方式,但实际站点上没有真正的性能问题。它只是本地安装,其中有额外的查询和更慢的加载时间。
我已尝试评论所有内容并系统地添加网站的部分内容,但它似乎没有出现一个问题区域 - 它似乎无处不在。
这可能是什么?我该如何进一步调试?