consulta sobre performance

21/04/2005 - 23:01 por Pablo P | Informe spam
Hola,

Tengo dos tablas A y B, hay registros en A que no tienen porque estar
relacionados con la tabla B, ahora que es mas performance:

1) Hacer un left join con las dos tablas

2) Hacer una consulta con not exist, es decir, con los que no existan en B y
luego una union con una consulta exist.

muchas gracias
 

Leer las respuestas

#1 Ricardo Passians
22/04/2005 - 01:15 | Informe spam
Aunque pueda depender de las distribucion de los datos, normalmente la
opción 1 deberá ser más eficiente. El left join está hecho para eso
precisamente.


"Pablo P" wrote in message
news:
Hola,

Tengo dos tablas A y B, hay registros en A que no tienen porque estar
relacionados con la tabla B, ahora que es mas performance:

1) Hacer un left join con las dos tablas

2) Hacer una consulta con not exist, es decir, con los que no existan en B


y
luego una union con una consulta exist.

muchas gracias

Preguntas similares