连接操作是数据库中非常耗时的操作。下面列出了数据库中一些提高性能的做法: Ⅰ.增加冗余列,也就是将一个表的列复制到另外一个表中 Ⅱ.反规范化,也就是降低表的规范化程度 Ⅲ.在相关列上建立索引 Ⅳ.将表组织为聚集文件 以上做法中,能提高连接操作性能或减少连接

admin2020-12-02  25

问题 连接操作是数据库中非常耗时的操作。下面列出了数据库中一些提高性能的做法:
Ⅰ.增加冗余列,也就是将一个表的列复制到另外一个表中
Ⅱ.反规范化,也就是降低表的规范化程度
Ⅲ.在相关列上建立索引
Ⅳ.将表组织为聚集文件
以上做法中,能提高连接操作性能或减少连接操作的是(    )。

选项 A、仅Ⅰ、Ⅱ和Ⅲ
B、仅Ⅰ、Ⅱ和Ⅳ
C、仅Ⅱ、Ⅲ和Ⅳ
D、全部都是

答案D

解析 常见能提高连接操作性能或者减少连接操作的是:增加冗余列,指在多个表中增加具有相同语义的列,它常用来在查询时避免连接操作;反规范化,也就是降低表的规范化程度,减少表间的连接,提高查询性能;对于经常需要进行查询、连接、统计操作,且数据量大的基本表可以建立索引提高查询效率;聚集文件可以提高频繁进行多表连接操作的查询效率。故答案为D项。
转载请注明原文地址:https://kaotiyun.com/show/X5lZ777K
0

最新回复(0)