03/09/2012, 14:02
|
| | Fecha de Ingreso: diciembre-2011
Mensajes: 77
Antigüedad: 12 años, 10 meses Puntos: 2 | |
Top1 Vs all data. q debería ser más rápido Hola, alguien me pudiera explicar por qué está consulta
(SELECT TOP 1 *
FROM Tabla
where
Col1='XXX' and Col2 = 'XXXXXXXXX'
order by Fecha desc
)
se demora, mientras q sin el "TOP 1"
(SELECT *
FROM Tabla
where
Col1='XXX' and Col2 = 'XXXXXXXXX'
order by Fecha desc
)
no se demora a pesar de ser + de 10.000 resultados?
la estructura de la tabla es la siguiente:
[Fecha] [datetime] NOT NULL,
[Col1] [varchar](8) NOT NULL,
[Col2] [varchar](15) NOT NULL,
[Col3] [float] NOT NULL,
[Col4] [int] NOT NULL,
[Col5] [int] NOT NULL
Gracias! |