我如何知道是什么促使我的网站每天运行自动MYSQL查询?
在过去的两天里,我的主机连续两天使我的站点脱机,因为它使用了太多的资源 在这两种情况下,我都收到了一份报告,详细说明了同一个MYSQL查询的变化: 用户:xxx_wrdp1 DB:xxx_wrdp1 状态:创建排序索引 时间:1 命令:查询 信息:选择l.ID、帖子标题、帖子内容、帖子名称、帖子父项、, 发帖作者、发帖状态、发帖修改时间、发帖日期、发帖日期 从中选择wp_posts.ID 来自wp_的职位 其中wp_在“发布”中发布.post_状态,以及 wp_posts.post_type='post' 和wp_posts.post_密码= 和wp_posts.post_date!='0000-00-00:00:00' 由wp_posts订购。post_修改的ASC限额100偏移量142200 o加入wp_posts l ON= 这不是我手动运行的查询,因此我试图了解它是否由插件或其他自动化过程运行,以便改进或停止它我如何知道是什么促使我的网站每天运行自动MYSQL查询?,mysql,wordpress,hosting,Mysql,Wordpress,Hosting,在过去的两天里,我的主机连续两天使我的站点脱机,因为它使用了太多的资源 在这两种情况下,我都收到了一份报告,详细说明了同一个MYSQL查询的变化: 用户:xxx_wrdp1 DB:xxx_wrdp1 状态:创建排序索引 时间:1 命令:查询 信息:选择l.ID、帖子标题、帖子内容、帖子名称、帖子父项、, 发帖作者、发帖状态、发帖修改时间、发帖日期、发帖日期 从中选择wp_posts.ID 来自wp_的职位 其中wp_在“发布”中发布.post_状态,以及 wp_posts.post_type='
如果您对我如何找出促使查询运行的原因有任何建议,我将不胜感激。谢谢 一些建议:使用EXPLAIN查看查询的执行计划。内联视图很可能正在使用filesort启动一个命令,以满足对大量行的排序。实现分页的简单限制n偏移量o方法适用于小集合,但在较大集合上效率极低。@spencer7593我很欣赏上下文,但如果我理解了这一点,您正在就如何改进查询提出建议。但是,我试图找出查询运行的原因。如果我误解了,请告诉我。在我看来,似乎有人请求获取已发布帖子的列表状态为“发布”,从修改日期最早的帖子开始,一直到修改日期最新的帖子。看起来这个列表被分成了每页100篇文章的页面,而这个特殊的请求是针对1423页的。我怀疑web服务器访问日志会显示与此查询对应的请求;我们可以通过时间来联系。我怀疑在这之前有一个对1422页的请求,在那之前有一个对1421页的请求,…一些建议:使用EXPLAIN查看查询的执行计划。内联视图很可能正在使用filesort启动一个命令,以满足对大量行的排序。实现分页的简单限制n偏移量o方法适用于小集合,但在较大集合上效率极低。@spencer7593我很欣赏上下文,但如果我理解了这一点,您正在就如何改进查询提出建议。但是,我试图找出查询运行的原因。如果我误解了,请告诉我。在我看来,似乎有人请求获取已发布帖子的列表状态为“发布”,从修改日期最早的帖子开始,一直到修改日期最新的帖子。看起来这个列表被分成了每页100篇文章的页面,而这个特殊的请求是针对1423页的。我怀疑web服务器访问日志会显示与此查询对应的请求;我们可以通过时间来联系。我怀疑在这之前有一个对1422页的请求,在那之前有一个对1421页的请求。。。