Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/05/2009, 15:55
Pax-Man
 
Fecha de Ingreso: noviembre-2003
Mensajes: 403
Antigüedad: 20 años, 5 meses
Puntos: 4
Optimizar Consulta

Poseo la siguiente consulta...

Código sql:
Ver original
  1. INSERT INTO clientes
  2.                              (codigo, nombre, cdd, rif, direccion, creacion)
  3.                         SELECT codigo, nombre, cdd, rif, direccion, creacion
  4.                         FROM  clientes_tmp AS tc
  5.                         WHERE (codigo NOT IN (SELECT codigo FROM clientes AS c2))

La cuales funcional hasta cierto punto.. la cual funciona para mi tabla, insertando los registros en mi tabla final los que no se encuentren en mi tabla temporal...

Pero cuando mi tabla final pasan de los 10.000 la consulta es incapaz de ejecutarse por que se vuelve muy pesada y no funciona y revienta mi sistema... con menos de 5000 funciona perfectamente, asi que asumo sera problemas de haber diseñado mal la consulta... alguien sabria orientarme sobre que hacer...