最近,我们注意到在缓慢的查询日志中出现了一个特定的查询,需要相当长的时间。我已经尽了我最大的努力去分析它,但是我不知道为什么要花这么长的时间,以及为什么我们建立的索引没有被使用。下面是查询的简化(即可读性)版本,用于示例: processstage.job_id AS processstage_job_idCOUNT(id) FROM processstage;| COUNT(id) |
+------
我有一个我正在尝试分析的mysql查询。它非常慢,这里的访问者表大约有50K个条目,这个查询永远不会返回。当我尝试使用explain语句时,我发现尽管索引可用,但未在访问者表上使用该索引。查询: visitor0_.ID as ID130_,
case when visitor0_1_.id is not null then 1 when