为了账号安全,请及时绑定邮箱和手机立即绑定

什么是索引?

什么是索引?突然就讲到索引了,不知道什么情况,有人能讲清楚点么?对它没有一个具体的概念。

正在回答

2 回答

INDEX,好比你去查字典,你要查某个字的意思。那你就需要找到这个字所在的那一页,你可以一页一页的翻,知道找到这个字,当然这个过程通常是很漫长的。

另一种方法就是你在字典前面的 目录里面去看,这个字在哪一页,然后直接翻到这一页。

这个查找过程和数据自查找某一条记录的过程是类似的,不同的是数据库中的条目数或更庞大。

索引 在这里就是起到 目录 的作用。

提高查询效率。


当然索引不适用于所有字段,也不适用于所有表。

比如条目很少的表,你看幼儿园的只有几页书,就没有目录。

另外如果 字典 的内容进行了更新,带来了页数上的变动,目录就得重新做,不然会给你错误的导引。所以索引一定程度上降低了UPDATE\DELETE等操作的效率。


10 回复 有任何疑惑可以回复我~
#1

深山小童

索引是怎么操作的,怎么根据索引查询数据
2018-08-31 回复 有任何疑惑可以回复我~

好的,非常感谢。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
与MySQL的零距离接触
  • 参与学习       396886    人
  • 解答问题       3353    个

本课程涵盖全部MySQL数据库的基础,学习MySQL数据库的基础知识

进入课程

什么是索引?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信