首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
有关聚集索引的描述,说法正确的是?
[不定项选择题]
有关聚集索引的描述,说法正确的是?
有存储实际数据
没有存储实际数据
物理上连续
逻辑上连续
可以用B树实现
可以用二叉排序树实现
查看答案及解析
添加笔记
求解答(30)
邀请回答
收藏(1592)
分享
21个回答
添加回答
2
绛珠仙子
ACE
发表于 2015-05-19 11:41:41
回复(0)
1
舒意意123
ACE
索引使用的数据结构多是
B-Tree
或者
B+Tree
。例如,
MsSql
使用的是
B+Tree
,
Oracle
及
Sysbase
使用的是
B-Tree(
多路搜索树
)
。
发表于 2017-03-16 15:43:12
回复(0)
33
MyGoodHelper
AC
聚集索引是一种索引,该索引中键值的
逻辑顺序
决定了表中相应行的物理顺序。
聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。
聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。例如,如果应用程序执行的一个查询经常检索某一日期范围内的记录,则使用聚集索引可以迅速找到包含开始日期的行,然后检索表中所有相邻的行,直到到达结束日期。这样有助于提高此类查询的性能。同样,如果对从表中检索的数据进行排序时经常要用到某一列,则可以将该表在该列上聚集(物理排序),避免每次查询该列时都进行排序,从而节省成本。
当索引值
唯一
时,使用聚集索引查找特定的行也很有
效率
。例如,使用
唯一
雇员 ID 列 emp_id 查找特定雇员的最快速的方法,是在 emp_id 列上创建聚集索引或 PRIMARY KEY 约束。
编辑于 2016-06-21 17:47:26
回复(2)
15
Lyan
E也是对的吧,答案是ACE E的解释见http://www.cnblogs.com/lwzz/archive/2012/08/05/2620824.html
发表于 2015-07-10 10:23:39
回复(0)
12
Adalia
AC
在RDBMS中索引一般采用B+树、HASH索引来实现。(参照《数据库系统概论 第四版 王珊 P90)
发表于 2015-09-07 15:45:26
回复(1)
5
全程陪跑
完美避开所有答案。。
发表于 2018-06-11 21:53:23
回复(1)
3
leonwii
逻辑连续怎么就不对了?聚集索引逻辑和物理不是一致的吗
发表于 2018-09-12 23:28:46
回复(0)
3
pi伟人
我想知道逻辑上连续为什么不对
发表于 2018-04-05 09:37:25
回复(0)
3
G2Bent
ACE
解释E的选项,
就是大规模数据存储中,实现索引查询这样一个实际背景下,树节点存储的元素数量是有限的(如果元素数量非常多的话,查找就退化成节点内部的线性查找了),这样导致二叉查找树结构由于
树的深度过大而造成磁盘I/O读写过于频繁,进而导致查询效率低下
,那么如何减少树的深度(当然是不能减少查询的数据量),一个基本的想法就是:采用
多叉树
结构(由于树节点元素数量是有限的,自然该节点的子树数量也就是有限的)。
B 树是为了磁盘或其它存储设备而设计的一种多叉平衡查找树
发表于 2017-07-11 12:18:37
回复(0)
3
墨儿
答案 A C
聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样
发表于 2015-01-14 14:40:18
回复(0)
0
葫芦娃大战牛魔王2023
聚集索引物理上连续,方便进行范围查找
非聚集索引逻辑上连续,物理上不连续
发表于 2021-12-19 21:15:33
回复(0)
0
Tricolor
A D E
逻辑上连续而不是物理上连续
发表于 2021-08-29 14:48:48
回复(0)
0
牛客915084192号
聚集索引:指的是索引和数据在叶子节点存储,物理上连续
发表于 2021-07-31 13:47:46
回复(0)
0
昱晴
虽然,没有遇到过这种题,但是全对,开心
编辑于 2020-11-01 18:19:19
回复(0)
0
(1+1=)²
我也是醉了,完美避开正确答案。
发表于 2020-01-26 17:31:47
回复(0)
0
StevenDream
聚集索引是指数据库表行中数据的物理顺序与键值的逻辑(索引)顺序相同。一个表只能有一个聚集索引,因为一个表的物理顺序只有一种情况,所以,对应的聚集索引只能有一个。如果某索引不是聚集索引,则表中的行物理顺序与索引顺序不匹配,与非聚集索引相比,聚集索引有着更快的检索速度。
编辑于 2019-11-27 16:42:43
回复(0)
0
training
1 聚簇引索在一个基本表上只能建立一个,但是可以建立多个引索
2.聚簇引索是指引索引项的循序与表中的组织
王珊的书上说引索一般是采用B+树 hash引索实际上B树
(二叉搜索树
)
也是可以的
发表于 2019-04-01 20:29:37
回复(0)
0
sunshina黑白格
聚集索引物理上连续
发表于 2018-03-29 23:11:47
回复(0)
0
有梦为马,随处可栖
E,不对,我记得b+树才是聚集索引,b树是非聚集的。
发表于 2017-08-30 09:19:26
回复(0)
0
星痕sky
聚簇索引逻辑上是否连续不确定?
发表于 2016-01-21 09:47:10
回复(0)
这道题你会答吗?花几分钟告诉大家答案吧!
提交观点
问题信息
运维工程师
网易
网易互娱
2015
数据库
来自:
2015网易互娱校园招...
上传者:
小牧魔法袋
难度:
21条回答
1592收藏
19115浏览
热门推荐
相关试题
tcp三次握手创建连接,双方交互的...
网易
2015
网络基础
网易互娱
游戏研发工程师
计算机网络
评论
(11)
来自
2015网易互娱校园招聘...
有B+Tree、Hash_Map、...
网易
2015
哈希
网易互娱
游戏研发工程师
测试
后端开发
客户端开发
前端开发
人工智能/算法
数据
运维/技术支持
评论
(8)
来自
2015网易互娱校园招聘...
下面描述中,符合结构化程序设计风格...
搜狐
Java工程师
C++工程师
iOS工程师
安卓工程师
运维工程师
前端工程师
算法工程师
PHP工程师
2018
评论
(1)
链表要求元素的存储地址()
网易
2015
链表
运维工程师
网易互娱
评论
(6)
来自
2015网易互娱校园招聘...
电路板布线的时候尽量采用( )折线布线
PCB
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题