Hola a todos
 
En SQL2000 tengo una tabla que tiene 24 campos y 1594165 registros y contando
Tiene un indice por un campo Integer que es CLUSTER y esta en el file group Primary
Tengo 6 indices por campo mas en el mismo File Group
Uno de ellos particularmente es de un campo numerico que se llama estado y puede tener valores de 0 a 9
En esta tabla con 1594165 registros solo 3 de ellos estan con estado = 0, si hago un select con where estado = 0  tarda 35 segundos en traer solo esos 3 registros
Modifique el indice estado y lo saque del file group y ahora el mismo select con la misma cantidad de registros tarda 3 segundos :-D
 
Alguien me puede explicar porque??
Esto me sucede en esta tabla por su magnitud o en cualquier otra tabla con sacar el indice del file group va a pasar lo mismo??

Saludos
PabloC

Responder a