mysql语句的优化问题

SELECT d.ID,d.ComID,d.DW,n.ProName,n.Updata,m.RealKucun,m.CAS,g.ComName 
FROM sean_depot_outin_detail d 
left join sean_depot1_need n on d.SeanLoo_Depot1_Need_ID = n.ID 
left join sean_m_spro_detail m on m.BJID = n.BJID 
left join sean_seanloo_group g on m.comID = g.G_id  
WHERE d.Class = 1 AND d.Quantity IS NOT NULL ORDER BY InDate desc LIMIT 0,20;
这个sql语句运行了2秒多,数据表sean_depot_outin_detail大概有46万条数据,其他表数据不多,有没有什么办法优化到1秒以内啊???

join的连接字段都已经加了索引了。。。。。。。。。



这个是不是有问题啊?怎么改???

猜你喜欢

转载自blog.csdn.net/qq_38666502/article/details/80228296
今日推荐