Hola huesos,
De esta forma tardo mucho más, tiempo de respuesta 5 mins. 45 seg.
Para poder avanzar un poco, en todo esto, lo que hice es mejor hacer la consulta sobre otra tabla más pequena de 15,107(
ab) registros, de la forma en que anteriormente me habias dicho
Código:
SELECT * FROM ab WHERE NOT EXISTS (SELECT 1 FROM todos WHERE ID=analisis_ab.ID)
Con esto obtengo los registros de la tabla
ab que no se encuentran en la tabla
todos. El performace es de 45 segs. lo cual me parece aceptable, pero lo que ahora necesito hacer es borrar los registros en la tabla
ab, que se encuentran repetidos(osea que estan en las 2 tablas)
Traté haciendo esto:
Código:
SELECT * FROM ab WHERE NOT EXISTS (SELECT 1 FROM todos WHERE ID<>analisis_ab.ID)
Pero no me devuelte nada. Yo esperaba que esta consulta me devolviera los registros que estan en común en las 2 tablas de esta forma solo cambiar el select por el delete.
Lo que necesito hacer concretamente, es borrar los registros que se encuentran en común en las 2 tablas. Con esto creo que me bastaría por el momento para continuar mis pruebas.
Saludos y Gracias.