我有一个Laravel 7应用程序,当执行某个查询时,它似乎完全在敲打数据库。首先,我将概述问题,然后深入了解我试图隔离它的原因。// And where the number of false reports is less than the user's expired threshold
->whereHas,查询只返回了预期的10行。正如您可以想象的那样,这并不能很好地扩展。在只有5个活动用户的情况下,
我有一个带有子查询的查询,它应该是闪电式的,但是速度太慢了。有人能建议让MySQL正常运行的方法吗?使用MySQL服务器版本: 5.5.41 MySQL社区服务器(GPL)Explain SELECT * FROM StudySpecSubject WHERE SubjectID INStudySpecSubject index_subq Subject,rlimsID Subject 66 func,const 1 Using index; U
index contractnumber (contractnumber);还有这样的查询尽管customer_id和契约号都有索引,但上面的查询大约需要4秒才能执行。“Ex平原”(在MySQL工作台中)显示了对客户合同的全表扫描,查询成本为628,000。业绩不佳的原因是什么?
2)如何重写此查询以使其具有表现性?