首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知有关系:员工(员工号,姓名,年龄,性别),对该关系有如下查询操作: SELECT姓名FROM员工 WHERE年龄=20 现有如下四种创建索引的方式,则对于上面查询,执行效率最高的索引定义方式是( )。
已知有关系:员工(员工号,姓名,年龄,性别),对该关系有如下查询操作: SELECT姓名FROM员工 WHERE年龄=20 现有如下四种创建索引的方式,则对于上面查询,执行效率最高的索引定义方式是( )。
admin
2021-02-05
66
问题
已知有关系:员工(员工号,姓名,年龄,性别),对该关系有如下查询操作:
SELECT姓名FROM员工
WHERE年龄=20
现有如下四种创建索引的方式,则对于上面查询,执行效率最高的索引定义方式是( )。
选项
A、在姓名列上建索引
B、在年龄列上建索引
C、在(年龄,姓名)列上建索引
D、在(姓名,年龄)列上建索引
答案
C
解析
用户在多个列上建立索引,这种索引叫做复合索引(组合索引)。复合索引在数据库操作期间所需的开销更小,可以代替多个单一索引。当表的行数远远大于索引键的数目时,使用这种方式可以明显加快表的查询速度。对于复合索引:(1)对一张表来说,如果有一个复合索引就没有必要同时建立一个单索引;(2)如果查询条件需要,可以在已有单索引的情况下,添加复合索引对于效率有一定的提高;(3)对于复合索引,在查询使用时,最好将WHERE条件顺序作为索引列的顺序,这样效率最高。故答案为C项。
转载请注明原文地址:https://www.kaotiyun.com/show/OclZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
用二维表数据来表示实体之间联系的模型叫做
数据独立性是指
SQL语言中,删除一个表的命令是
数据库逻辑设计的任务是将______转换为特定DBMS所支持的数据模型的过程。
下列关于索引哪一条是不正确的
下列叙述中错误的是
在数据库逻辑结构设计中,将E-R模型转换为关系模型应遵循相应原则。对于三个不同实体集和它们之间的一个多对多联系,最少应转换为多少个关系模式
下面关于外码的说法中,不正确的是
下面不正确的说法是
在关系数据库中,下列说法不正确的是
随机试题
对肺结核的阐述哪项是不正确的
每隔两个正常的搏动后出现一次过早的搏动,称为
子门相当于西医临床解剖学的()
制定校准规范应做到__________。
()是指经核准的基金份额总额在基金合同期限内固定不变,基金份额可以在依法设立的证券交易场所交易,但基金份额持有人不得申请赎回的基金。
历史上关于“道德立法”的正确说法是()。
谈话法最能体现教学的
TheterrorismmighthaveplantedabombontheplaneinAthens,setto______whenitarrivedinNewYork.
A、40cents.B、30cents.C、50cents.D、20cents.CHowmuchisthechange?
Thehouseneedstoberepaired,______(房子的屋顶被大风摧毁了).
最新回复
(
0
)