21/07/2011, 11:10
|
| Moderador criollo | | Fecha de Ingreso: noviembre-2007 Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años Puntos: 2658 | |
Respuesta: Trigger Actualizar 2 tablas El trigger no ejecuta la rutina en forma grupal. Se ejecuta una vez por cada registro que se procesa. El que le tires a la tabla 100.000 registros en un insert masivo a MySQL no le importa; en ese caso ejecutará esa rutina 100.000 veces.
Esa es precisamente una de las razones por las que se debe tener cuidado en no recargar al sistema de tareas inútiles. Si lo haces, lo pagas con performance.
En tu caso la duda que queda es que si vas a usar un valor incremental en 1 en una ID, ¿para qué usas otra tabla como auditora? ¿Por qué no usar un auto_increment?
__________________ ¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente... "El problema es la interfase silla-teclado." (Gillermo Luque) |