在进行数据库物理设计时,为提高查询效率,需要在基本表的一些列上建立索引。有下列情况: Ⅰ.查询语句的WHERE子句中引用率比较高的列 Ⅱ.经常参与连接操作的列 Ⅲ.经常在order by子句中出现的列 Ⅳ.经常使用LIKE操作符且字符串前后均带有%的列 上

admin2021-09-16  33

问题 在进行数据库物理设计时,为提高查询效率,需要在基本表的一些列上建立索引。有下列情况:
Ⅰ.查询语句的WHERE子句中引用率比较高的列
Ⅱ.经常参与连接操作的列
Ⅲ.经常在order by子句中出现的列
Ⅳ.经常使用LIKE操作符且字符串前后均带有%的列
上述情况中一般情况下适合建立索引的是(    )。

选项 A、仅Ⅰ、Ⅱ和Ⅲ
B、仅Ⅰ和Ⅲ
C、仅Ⅱ、Ⅲ和Ⅳ
D、以上全部

答案A

解析 对于经常在其上需要执行查询操作并且数据量很大的表,可以考虑建立索引;对于经常出现在Where子句、Order by子句和Group by子句中的属性就可以考虑使用索引;对于前后都是%的列查询不会访问索引,因此不适合建立索引。
转载请注明原文地址:https://kaotiyun.com/show/52eZ777K
0

最新回复(0)