gpt4 book ai didi

php - 繁重的Wordpress MySQL查询,请帮我找到并优化它

转载 作者:行者123 更新时间:2023-11-29 02:37:30 25 4
gpt4 key购买 nike

我有一个 wordpress 网站正在运行,它相当受欢迎,但在过去的几天里,我的性能严重下降。

我已经安装了 Jet Profiler 并一直在监控 MySQL 数据库,看是否能发现问题,而这个查询一直是最糟糕的问题。

SELECT SQL_CALC_FOUND_ROWS  wp_posts.* FROM wp_posts  WHERE 1=1  AND wp_posts.post_type = 'post' AND (wp_posts.post_status = 'publish')  ORDER BY wp_posts.ID ASC LIMIT 0, 1

我的第一个猜测是删除 SQL_CALC_FOUND_ROWS 函数并将 * 更改为仅特定字段,但我找不到调用此查询的内容。

我如何找出哪个 php 文件正在调用它?

最佳答案

很有可能这是您的首页。我假设您已经在 WordPress 前面安装了缓存,或者使用 WP Super Cache或其他( nginxSquid 等)。如果不是,则您不应该查看数据库。 Caching is critical for WP .

关于php - 繁重的Wordpress MySQL查询,请帮我找到并优化它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2972869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com