这有两条 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 。 期待大佬答复。