count一个十六万数据的表,查询速度慢

然后执行EXPLAIN

- 目前想到的办法是让
key使用主键 - 用
FORCE INDEX试过加在tbl_bottle b后面 也试过WHERE的前面,都不行
希望大佬们能提供一下思路
下面是字段和索引


关于 LearnKu
not in 查询会放弃索引
使用myisam引擎试一下看
完成优化了吗?
你自己看下执行计划,有用到索引。 你无论选择status或者id,效率的是一样的,你这里只是优化器帮你选择了status,sql慢是因为你的驱动表太大了。 优化要么不关联U表,要么想办法让你的驱动表变小