Ver Mensaje Individual
  #12 (permalink)  
Antiguo 13/11/2012, 00:42
GeriReshef
 
Fecha de Ingreso: julio-2012
Ubicación: Israel
Mensajes: 360
Antigüedad: 12 años, 7 meses
Puntos: 40
Mensaje Respuesta: Cuales son las desventajas del operador In?

iislas- con actitud tal como "Con esta respuesta cierro mis comentarios.." es muy dificil compartir nuestros conocimiento y experiencia con los demas.
No doy nada por sentado, cuando dudo - pruebo, y cuando no entiendo - pregunto.

Supongo que las columnas implicadas (en el In/Exist) en el proyecto que mencionaste fueron definidas como Null.
Mis conclusiones no son tan diferentes de las tuyas: el Exists / Not Exists es mejor que el In / Not In porque en caso de Null el Not Exists es mejor, y en los otros casos no es peor; así que como "regla de pulgar" mejor optar por Exists / Not Exists (incluso en casos que tienen el mismo rendimiento como In / Not In).

Para que esté mas tranquilo- voy a verificar mis conclusiones con tablas de 10,000,000 filas, lo antes posible.
__________________
El Castellano no es mi lengua materna: discúlpenme por los errores gramaticales.
Mi blog