Oracle - Que RANK tarda mas??

 
Vista:

Que RANK tarda mas??

Publicado por Fernando (1 intervención) el 13/05/2005 20:48:14
Amigos, tengo la siguiente duda.

Si ejecuto dentro de un select la función RANK sobre un campo DATE donde los valores están grabados con la fecha truncada, demora mucho menos que si ejecuto el mismo RANK pero para otro campo DATE donde la fecha está grabada con HH:MM:SS.
Es lógico esto??
Aclaro, ambos campos tienen su correspondiente índice normal.

Desde ya les agradezco la ayuda para develar este caso.

Saludos

Fernando
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Que RANK tarda mas??

Publicado por Leonardo (91 intervenciones) el 13/05/2005 22:03:57
A continuacion un extracto de la respuesta a tu pregunta:
(http://www.oracle.com/technology/oramag/oracle/05-mar/o25dba.html)

That is the way RANK works. Whenever n rows are tied, n-1 ranks are skipped, so that the next row's ranking will be what it would have been without the tie.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar