Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/01/2005, 16:42
Avatar de Mithrandir
Mithrandir
Colaborador
 
Fecha de Ingreso: abril-2003
Mensajes: 12.106
Antigüedad: 21 años
Puntos: 25
Haz la prueba.

1) Haz la sentencia sin ningun "tweak" y revisa el Execution Plan ([ctrl]+[L] en el Query Analyzer), ahi debes de observar si utiliza el índice o no (Index vs Table Scan).

2) Reescribe la sentencia con los NOT IS NULL y revisa de nuevo el Execution Plan, si lo que quieres es cierto, debes de ver que se usa el índice y no un Table Scan.

PD. ¿Tu indice primario ocupa esos 12GB que dices? Si eso es, entonces un indice secundario ocuparía un poco mas de la mitad (unos 7 GB)
__________________
"El hombre, en su orgullo, creó a Dios a su imagen y semejanza."
Friedrich Nietzsche

Última edición por Mithrandir; 26/01/2005 a las 16:43