后端岗位面试题更新 2026-08-05

如何知道一条 SQL 扫描了多少行数据?

慧策(掌上先机)后端开发专业服务技术原理问题排查MySQLSQL

考察说明

考察对执行计划中 rows 及优化器估算的理解

回答思路

  1. 能说出通过 EXPLAIN 查看 rows 字段
  2. 能区分估算行数与实际扫描行数
  3. 能说明影响 rows 估算的因素