问题
单项选择题
在数据库应用系统中,查询效率是考核数据库应用系统的一个重要方面。下列方法中,通常有利于提高查询效率的是()
Ⅰ.尽可能避免无用的排序操作
Ⅱ.尽可能消除对大型表行数据的顺序存取
Ⅲ.尽可能避免使用否定查询
Ⅳ.尽可能避免使用外连接操作
Ⅴ.尽可能用子查询代替连接查询
A.仅Ⅰ、Ⅱ、Ⅲ和Ⅳ
B.仅Ⅰ、Ⅱ和Ⅳ
C.仅Ⅲ、Ⅲ、Ⅳ和Ⅴ
D.全部
答案
参考答案:B
解析:
优化查询的常用方法有:
①合理使用索引;
②避免或简化排序;
③消除对大型表行数据的顺序存取;
④避免相关子查询;
⑤避免困难的正规表达式;
⑥使用临时表加速查询;
⑦用排序来取代非顺序磁盘存取;
⑧不充分的连接条件;
⑨存储过程;
⑩不要随意使用游标;事务处理。