在SQL选择查询中扫描的行数

时间:2018-08-30 16:53:30

标签: mysql database

有没有一种方法可以知道在sql select查询中实际扫描(未提取)多少行?我试图找出使用索引时在sql中扫描的行数是否选择查询。

2 个答案:

答案 0 :(得分:3)

向您的查询添加EXPLAIN,查询计划将显示该信息

答案 1 :(得分:1)

使用

从表名中解释选择计数(*)

此外,EXPLAIN输出中“行”列的值是估计值,不一定总是准确的。

请参阅, https://dev.mysql.com/doc/refman/8.0/en/explain-output.html#explain_rows