Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/08/2011, 10:33
nelson60s
 
Fecha de Ingreso: junio-2007
Mensajes: 8
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: DELETE para varios registros resultantes de un SELECT en otra tabla

Gracias gnzsoloyo

Hay algo en la sintaxis que me va mal:
Código MySQL:
Ver original
  1. ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'INNER JOIN TablaB ON TablaA.id=TablaB.id USUNG TablaA' at line 1
Sin embargo la sentencia que yo utilice hacia el trabajo, pero demasiado lento, 60000 registros en 6 horas.

Lo que que pasa me imagino que esta relacionado con esto:
Código MySQL:
Ver original
  1. 7.2.16. Velocidad de sentencias DELETE
  2.  
  3. The time to delete individual records is exactly proportional to the number of indexes. To delete records more quickly, you can increase the size of the key cache.

Sigo buscando, cualquier ayuda muchas gracias