索引是数据库中重要的数据结构,当数据库表更新大量数据后,会导致索引产生大量碎片,一般需要进行的操作是()。
A: 仅需更新该表上的唯一索引
B: 无需对该表索引进行任何操作
C: 仅需重建该表上的更新列相关索引
D: 仅需更新该表上的更新列相关的非B树索引
A: 仅需更新该表上的唯一索引
B: 无需对该表索引进行任何操作
C: 仅需重建该表上的更新列相关索引
D: 仅需更新该表上的更新列相关的非B树索引
举一反三
- 索引是数据库中重要的数据结构。关于索引现有下列说法:Ⅰ.建立索引的目的是提高查询的效率Ⅱ.在插入、删除和更新操作中,索引可能会增加系统开销Ⅲ.当数据库表更新大量数据后一般需要重建对应的B树索引Ⅳ.多属性索引中,索引属性的顺序一般按照属性的长度进行排列以上说法正确的是( )。 A: 仅Ⅰ和Ⅲ B: 仅Ⅰ和Ⅳ C: 仅Ⅱ、Ⅲ和Ⅳ D: 仅Ⅰ、Ⅱ和Ⅲ
- 关于数据库中索引说法正确的是() A: 当创建索引时,Oracle会为索引创建索引树,表和索引树通过rowid(伪列)来定位数据 B: 当表里的数据发生更新时,Oracle会自动维护索引树 C: 如果表更新比较频繁,那么在索引中删除标示会越来越多,这时索引的查询效率必然降低,所以应该定期重建索引 D: 在索引重建期间,用户还可以使用原来的索引
- 索引是数据库中重要的数据结构。关于索引有下列说法: Ⅰ.与非聚集索引相比聚集索引更适合范围查询 Ⅱ.应为经常在查询中作为条件的属性建立索引 Ⅲ.表中数据大量更新后重建相关索引有可能提高查询速度 Ⅳ.索引有可能会占用大量磁盘空间,建立索引时需要考虑其空间需求 Ⅴ.频繁进行分组或排序操作的属性可以考虑为其建立索引 以上说法正确的是______。 A: 仅Ⅰ、Ⅱ和Ⅳ B: 仅Ⅱ、Ⅳ和Ⅴ C: 仅Ⅰ、Ⅱ、Ⅲ和Ⅳ D: 全部都是
- 您在一个包含数据的表上创建索引。数据库中的结果是什么? A: 更多的行被添加到该索引的表中。 B: 更多的列被添加到该索引的表中。 C: 创建了一个包含索引的表中数据的独立结构。 D: 创建了一个不包含索引的表中数据的独立结构。
- 在某数据库中有一张数据库表,该表中的某字段已包含有重复数据,则在该字段上能够指定下列的______索引。 ①候选索引 ②主索引 ③普通索引 ④唯一索引 A: ①②④ B: ②③④ C: ①②③ D: ③④