如果经常使用范围查询,则B树索引比散列索引更合适
应该将有利于大多数的查询和更新的索引设为聚集索引
如果查询是瓶颈,那么应适当创建新的索引来加速查询
如果更新是瓶颈,那么应适当创建新的索引来加速更新
第1题:
( 44 )下列关于索引的叙述中,哪一条是不正确的?
A) 顺序索引能有效地支持点查询
B) 顺序索引能有效地支持范围查询
C) 散列索引能有效地支持点查询
D) 散列索引能有效地支持范围查询
第2题:
试题(57)
关于数据库索引,以下表述正确的是(57) 。
① 如果对表创建了索引,那么更新、插入和删除表中的记录都将导致额外的系统开销。
② 全表扫描一定比使用索引的执行效率低。
③ 在字段选择性很低的情况下适用索引。
④ 一个表创建的索引越多,对系统的性能提升越大。
(57)
A.① ② ③
B. ① ③
C. ① ② ③ ④
D. ① ③ ④
试题(57)分析
本题考查性能测试中数据库索引的概念。
正确的描述是:
如果对表创建了索引,那么更新、插入和删除表中的记录都将导致额外的系统开销。
当表中记录数不多时,全表扫描不一定比使用索引的执行效率低。
在字段选择性很低的情况下适用索引。
当索引建立不正确时,一个表创建的索引多,不一定对系统的性能提升大。
参考答案
(57)B
第3题:
在下列关于索引的叙述中,正确的是______。
A.索引不仅能提高查询的速度,还能提高更新的速度
B.索引提高了查询的速度,但一般会降低更新的速度
C.删除索引以后,原来的表文件中记录的物理顺序将被改变
D.索引字段可以更新,但是必须在更新前关闭索引
第4题:
以下哪些不能作为一个基本表建立索引的原则______。
A) 对于经常需要进行查询、连接、统计操作的基本表可考虑建立索引
B) 经常执行插入、删除、更新操作的基本表可考虑建立索引
C) 对于一个更新不频繁的表
D) 索引可以由用户根据需要随时创建或删除,以提高数据查询性能
A.
B.
C.
D.
第5题:
第6题:
列关于索引的说法,正确的是()。
A只要建立了索引就可以加快数据的查询效率
B在一个表上可以创建多个聚集索引
C在一个表上可以建立多个唯一的非聚集索引
D索引会影响数据插入和更新的执行效率,但不会影响删除数据的执行效率
第7题:
下列关于索引的叙述中,哪一条是不正确的?()
第8题:
在调整系统中的索引提高性能时,不正确的规则是()
第9题:
如果经常执行类似于下面的查询语句SELECT * FROM STUDENT where substr(sname,0,2)=’陈’,应该为STUDENT表的SNAME列创建()索引。
第10题:
如果经常使用范围查询,则B树索引比散列索引更合适
应该将有利于大多数的查询和更新的索引设为聚集索引
如果查询是瓶颈,那么应适当创建新的索引来加速查询
如果更新是瓶颈,那么应适当创建新的索引来加速更新
第11题:
只要建立了索引就可以加快数据的查询效率
在一个表上可以创建多个聚集索引
在一个表上可以建立多个唯一的非聚集索引
索引会影响数据插入和更新的执行效率,但不会影响删除数据的执行效率
第12题:
节省存储空间
提高查询速度
提高查询和更新速度
提高更新速度
第13题:
为数据表创建索引的目的是( )
A.提高查询的检索性能
B.归类
C.创建唯一索引
D.创建主键
第14题:
A.如果非常频繁地更新数据或磁盘空间有限,最好对索引的数量进行控制。
B.表中每个字段都需要建立索引。
C.索引还会提高添加、删除和更新记录的速度。
D.对表中包含该字段数据记录少、数据取值范围大、字段宽度较长及查询无关的字段适最合作为索引关键字
第15题:
A.B树唯一索引
B.B树不唯一索引
C.基于函数的索引
D.位图索引
第16题:
第17题:
第18题:
下列关于索引的理解正确的是()。
第19题:
以下关于索引的哪个说法是正确的()
第20题:
为数据表创建索引的主要目的是()。
第21题:
为数据表创建索引的目的是()。
第22题:
顺序索引能有效地支持点查询
顺序索引能有效地支持范围查询
散列索引能有效地支持点查询
散列索引能有效地支持范围查询
第23题:
只能对单个表列创建索引
创建索引总是可以提高查询的性能
创建索引可以重新排序基表中的数据
对多个列创建的索引称为组合索引或级连索引
第24题:
B树唯一索引
B树不唯一索引
基于函数的索引
位图索引