V2EX-最热主题
请教一个 MySQL 的问题
#v2ex

dumbbell5kg:

这有两条 SQL 与各自稳定的执行时间,表记录是 1000w 条,平均单条记录大小 700b
SELECT * FROM `user_operation_log`   LIMIT 1000000, 1; 0.3s
SELECT user_id FROM `user_operation_log` LIMIT 1000000, 1; 0.5s

为什么 SELECT user_id 比 select * 快这么多?

两者执行计划的 type 都是 all 。

期待大佬答复。

source
 
 
Back to Top