开发者社区> 问答> 正文

这条SQL为什么没有引用索引查询?

1
SELECT title,remark,exp,total,time FROM ms_exp`
WHERE ( uid = 1 )
ORDER BY time DESC LIMIT 30,10`
上图是SQL分析结果,发现key是NULL,是因为纪录总数只有59条,MySQL觉得没必要用索引,直接给了我结果?

展开
收起
落地花开啦 2016-02-29 16:11:43 2260 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    因为你的数据比较少,所以直接查询整个表比较快,如果利用索引来查询会慢上几秒

    2019-07-17 18:50:28
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载