首页 新闻 会员 周边

mysql 简单的单表查询效率低于了多表联合查询,有大神知道问题的所在吗?

0
悬赏园豆:50 [已解决问题] 解决于 2020-01-01 19:02

当前有公共优惠券表400余条,用户领取优惠券表7000余条,订单表20万余条,通过单表查询公共优惠券列表扫全表要3秒,通过失效时间查查不了多少,已添加失效时间的索引。
但通过三张表联表查询公共优惠券列表同时查用户领取数,使用的订单数与订单金额等,效率反而提升到了2秒

你说累不累的主页 你说累不累 | 初学一级 | 园豆:200
提问于:2020-01-01 11:40
< >
分享
最佳答案
0

这个问题可能太大了,涉及到sql优化的问题索引解决不了,就不好解决了。就这样吧

你说累不累 | 初学一级 |园豆:200 | 2020-01-01 19:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册