前端必须根据某些查询显示这些表中的数据。对于应用程序的这一部分,使用了Laravel,它的工作方式是执行如下MySQL查询: select * from table。问题是查询花的时间太长了,网站load...How需要16秒,我能改进一下吗?我是否应该从我的表中生成静态数据,并使用应用程序的spring部分生成一些JSON文件?
我正在使用laravel(v-5.6)分页。我有两个表: table1大小~160万行和table2大小~80万行。我正在根据某些条件执行联接操作。我的查询如下- ->select('db1.id as kuchikomi_id当我执行这个查询时,它需要超过12分钟才能结束,因为最大执行时间超过了。如果是,如何改进执行时
我有下面的SQL查询,它会引发数据库超时错误。select entity_id from tblentityList)
tblPaymentGatewayLog只有大约10条记录,但是tblentityList可以拥有超过20000条记录,这使得查询变得很慢我尝试使用内部联接而不是IN查询,但仍然没有区别。有没有改进查询执行时间的可能方法?