我有一个名为daily_key_value_dma_summary的表。它在1Mill周围有一些行。
但是当火灾发生时,下面的EXPLAIN,显示扫描的行是0。
EXPLAIN select key_value_pair_bridge_dim_id from daily_key_value_dma_summary limit 10 ;
当我使用EXPLAIN执行相同操作时,它会生成10条记录。
select key_value_pair_bridge_dim_id from daily_key_value_dma_summary limit 10 ;
提前致谢。
答案 0 :(得分:0)
尝试了解查询所要求的内容。你没有在桌子上搜索什么。查询从key_value_pair_bridge_dim_id
请求列daily_key_value_dma_summary
,然后将行数限制为10.因此无需扫描整个表。 MySQL将只返回前10行而不扫描整个表。