首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
什么是索引?索引有哪些分类?
[问答题]
什么是索引?索引有哪些分类?
添加笔记
求解答(0)
邀请回答
收藏(23)
分享
纠错
9个回答
添加回答
1
不愿吃饼的小松鼠很慢热
索引是一种用于加速数据库查询的特殊数据结构,通过在表的列上创建索引,可以显著提高数据检索速度,索引的分类包括主键索引、唯一索引、普通索引、全文索引和组合索引。选择合适的索引类型可以优化查询性能,但过多的索引可能影响数据写入速度。
发表于 2025-06-12 09:55:43
回复(0)
0
牛客321915864号
索引是一种加速数据库查询的特殊数据结构,通过在表的列上创建索引,可以显著提高数据检索的速度,索引的分类包括主键索引(基于主键创建,具有唯一标识)、唯一索引(不允许重复值,允许空值)、普通索引(允许重复值)、全文索引(适合大数据文本)和组合索引。选择合适的索引类型可以优化查询性能,但过多的索引可能影响数据写入速度。
发表于 2025-06-23 19:47:10
回复(0)
0
虾粥
索引是一种快速检索定位信息的数据结构,常用的数据结构有BTree,B+Tree,Hash等。MySQL的默认引擎innodb用的就是B+tree。按索引的字段来分有:主键索引(以主键作为索引字段),唯一索引,普通索引和全文索引。按数据存储的方式来分有:聚簇索引指的是索引和数据一起存储在叶子节点,非聚簇索引,指的是索引的数据信息分开存储,也叫二级索引。而非聚簇索引中又可以分为复合索引(多个字段公共组成索引字段),覆盖索引等。
发表于 2025-06-20 14:55:15
回复(0)
0
我可以的r
主键索引,唯一索引,全文索引,组合索引
发表于 2025-06-18 16:40:23
回复(0)
0
张文111
索引是一种数据结构,通过在表的列上创建索引,可以提高数据的检索速度,索引的分类包括主键索引,唯一索引,普通索引,全文索引和组合索引,合适的索引类型可以优化查询性能,过多的索引会影响数据的写入速度
发表于 2025-06-18 14:40:41
回复(0)
0
牛客963939365号
索引是一种数据结构,可以加快查询速度,在表中为列创建索引,包括有主键,唯一索引,聚集索引,二级索引
发表于 2025-06-17 22:57:08
回复(0)
0
1128号选手
索引是一种特殊数据结构,可以加速数据的检索效率。具体来说,是在表中为列创建索引,主要包括主键索引(基于主键创建,具有唯一标识性),唯一索引(不能有重复值,允许空值),普通索引(允许重复值),全文索引(适合大文本数据),组合索引。根据需要选择适合的索引优化数据查询性能,但过多的索引会影响数据写入速度。
发表于 2025-06-17 21:43:03
回复(0)
0
牛客121424899号
发表于 2025-06-16 22:29:54
回复(0)
0
失落的柯基在游泳
索引是为了加速对表中数据行的检索而创建的一种分散的存储结构。索引是针对表而建立的,它是由数据页面以外的索引页面组成的,每个索引页面中的行都会含有逻辑指针,以便加速检索物理数据。有四种索引:单列索引、唯一索引、主键索引和聚集索引。
发表于 2025-06-16 11:46:35
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
难度:
9条回答
23收藏
20浏览
热门推荐
相关试题
假设动态表的扩张和收缩策略为:&a...
高级算法
评论
(1)
请画出在包含 14 个结点的二项堆...
高级算法
评论
(1)
好串
栈
过关题目
评论
(1)
约瑟夫环
过关题目
语言题
评论
(2)
小红书用户在不同使用场景下,对内容...
需求分析
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题