select * from tb_order ORDER BY order_date,id limit 700000,10;
select id from tb_order ORDER BY order_date,id limit 700000,10;
这两条语句,第一条执行138秒,第二条7秒,order_date没有索引,explain结果都是ALL,为啥差距这么大?
select * from tb_order ORDER BY order_date,id limit 700000,10;
select id from tb_order ORDER BY order_date,id limit 700000,10;
这两条语句,第一条执行138秒,第二条7秒,order_date没有索引,explain结果都是ALL,为啥差距这么大?
1 回答2.6k 阅读✓ 已解决
5 回答1.5k 阅读
2 回答2.2k 阅读
3 回答2.4k 阅读
3 回答765 阅读✓ 已解决
1 回答2.4k 阅读
1 回答1.1k 阅读✓ 已解决
看下都时间都耗在哪了?
一般来说 * 和指定列的性能差距不该这么大,看看是不是你这个表里有存 blob 之类的大字段,时间都耗费在网络传输了上了?