单选题
在数据库应用系统中,查询效率是考核数据库应用系统的一个重要方面。下列方法中,通常有利于提高查询效率的是______。
Ⅰ.尽可能避免无用的排序操作
Ⅱ.尽可能消除对大型表行数据的顺序存取
Ⅲ.尽可能避免使用否定查询
Ⅳ.尽可能避免使用外连接操作
Ⅴ.尽可能用子查询代替连接查询
A.仅Ⅰ、Ⅱ、Ⅲ和Ⅳ
B.仅Ⅰ、Ⅱ和Ⅳ
C.仅Ⅱ、Ⅲ、Ⅳ和Ⅴ
D.全部
A
B
C
D
【正确答案】
B
【答案解析】
[解析] 如果一个列的标签同时在主查询和WHERE子句中的查询出现,那么很可能当主查询中的列值改变后,子查询必须重新查询一次,查询嵌套层数越多,效率越低,因此应当尽量避免子查询。
提交答案
关闭