解释mysql中什么是索引?它的作用是什么?

概念:索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单(高效... 概念:索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单(高效获取数据的数据结构) 通俗理解为(以新华字典为例,索引就相当于字典的目录,通过字母a-z,以董的拼音首字母去查找对应的页数,根据页数在找到对应的字;假如没有目录呢,就得从头到尾慢慢找;加上目录查询效率就提高很多;字典为了查询效率高让出十几页纸建立目录,在数据库中同样为了一张大表让出存储空间建立索引提高效率),所以以存储空间换取时间还是值得的 展开
 我来答
旅希家奕奕
2019-02-25 · TA获得超过3783个赞
知道大有可为答主
回答量:3087
采纳率:26%
帮助的人:431万
展开全部
索引的意义
·索引在数据库中的作用相当于目录在书籍中的作用类似,都用来提高查找信息的速度。
·索引是一个表中所包含值的列表,其中注明了表中包含各个值的行所在的存储位置,使用索引查找数据时,先从索引对象中获得相关列的存储位置,然后再直接去其存储位置查找所需信息,这样就无需对这个表进行扫描,从而可以快速的找到所需数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式