单选题 避免和简化排序的影响因素包括______。
①由于现有索引不足,导致排序时索引中不包括一个或几个待排序的列
②GROUP BY子句中列的次序与索引的次序不一样
③ORDER BY子句中列的次序与索引的次序不一样
④排序的列来自不同的表
  • A.①②④
  • B.①②③
  • C.②③④
  • D.①②③④
【正确答案】 D
【答案解析】[解析] 应当简化或避免对大型表进行重复的排序。当能够利用索引自动以适当次序产生输出时,优化器就可以避免不必要排序步骤。以下是一些影响因素:①由于现有索引不足,导致排序时索引中不包括一个或几个待排序的列;②GROUP BY或ORDER BY子句中列的次序与索引的次序不一样;③排序的列来自不同的表。因此答案为D。