领测软件测试网
cb3|H"KxWK2B8Di4pnL)l利用上述特征,对于按索引扫描可以有以下的应用方式:
@V%_ W@vQ*ev1.通过索引可以使返回记录事先排序。
V2n9ai1xv在oracle中使用索引就可以使返回的记录得到排序,而无需再使用order by。对于不同的排序方式可以用不同的索引完成,通过hint/*+*/指示可以控制索引按不同的扫描方式工作,从而达到不同的效果。如/*+INDEX(TABLE INDEX_NAME)*/或/*+INDEX_DESC(TABLE INDEX_NAME)*/指示按索引升序扫描或按索引降序扫描,从而实现返回的记录按字段的升序排列或按字段的降序排列。
Jy.WF#gS2J例如对于表T(a int,b int)在a上有索引index_a,b上有索引b
"w bn)`4{V }*RaB则select * from t得到的记录
7n1A#b m;F8J`1U,D XC1XD4]/hAB
0\}0g Y5e1943
CtSq