Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/04/2012, 03:13
albert84
 
Fecha de Ingreso: enero-2011
Mensajes: 35
Antigüedad: 13 años, 3 meses
Puntos: 0
Optimización subconsulta

Hola, tengo esta consulta.

SELECT id FROM tabla1 t1
WHERE t1.id NOT IN (SELECT DISTINCT id FROM tabla2) AND t1.tipo=1
ORDER BY t1.id;

Querria saber varias cosas:

a) La subconsulta cuantas veces se ejecuta 1, y luego se compara o una por cada registro de la t1?

b) Como podría optimizarla, ya que tengo varias consultas así y me van muy lentas, en el caso de que se ejecuta la subconsulta una vez por cada registro de t1, como se podría hacer para que se ejecute una?

Gracias.