首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
什么是索引,有哪些分类?
[问答题]
什么是索引,有哪些分类?
添加笔记
求解答(0)
邀请回答
收藏(8)
分享
纠错
1个回答
添加回答
1
程序员麻薯
索引是一种数据结构。通过对表相关列创建索引,并在where条件中使用索引列,进而提高select查询操作性能。
1. 普通索引:仅加速查询;
2. 唯一索引:加速查询 + 列值唯一(可以有null);
3. 主键索引:加速查询 + 列值唯一(不可以有null)+ 表中只有一个;
4. 组合索引:多列值组成一个索引,专门用于组合搜索,其效率大于索引合并;【最左匹配原则】
5. 全文索引:对文本的内容进行分词,进行搜索;
6. 覆盖索引:select的数据列只用从索引中就能够取得,不必读取数据行,换句话说查询列要被所建的索引覆盖;
编辑于 2019-10-08 20:41:49
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
数据库
上传者:
赞花婆
难度:
1条回答
8收藏
4117浏览
热门推荐
相关试题
明明的随机数
数组
评论
(3704)
来自
华为研发工程师编程题
防火墙是怎么实现的?
计算机网络基础
评论
(1)
PMOS和NMOS的区别
元器件
评论
(1)
“乔布斯不做调查,张小龙不看数据。...
用户研究
评论
(1)
如何检验聚类分析结果
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题