Update en una sola transaccion
Publicado por Antonio (1271 intervenciones) el 18/02/2014 21:30:10
Hola todos:
antes que nada un gran saludo...
Le pido su apoyo para lo siguiente:
Resulta que tengo que insertar unos registro en varias tablas y al mismo tiempo actualizar otras tablas, pero me dijeron que lo hiciera en una sola transacción.. esto debido a que debemos tomar en cuenta que si hay corte dentro de la red y no se puedan grabar o actualizar ciertas tablas (creo que este problema es común ya que una red puede ser inestable por corte de energía eléctrica o de plano la red anda mal).
Por consiguiente, si yo hago un commit o rollback a una tabla esta afecta directamente en guardar o revocar esa grabación o actualización de tablas, y luego se tendría que rastrear registro por registro para saber donde si se guardo y donde no se guardo o actualizó.
Me indican que al hacer en una solo transacción y en caso de ocurrir este fallo no se guardaría ni actualizaría ningún dato y esto es bueno porque no tendríamos que perder tiempo en rastreos.
¿Alguien sabe como hacer en una sola transacción o donde hay documentación para realizar este proceso en una sola transacción?
Gracias,
antes que nada un gran saludo...
Le pido su apoyo para lo siguiente:
Resulta que tengo que insertar unos registro en varias tablas y al mismo tiempo actualizar otras tablas, pero me dijeron que lo hiciera en una sola transacción.. esto debido a que debemos tomar en cuenta que si hay corte dentro de la red y no se puedan grabar o actualizar ciertas tablas (creo que este problema es común ya que una red puede ser inestable por corte de energía eléctrica o de plano la red anda mal).
Por consiguiente, si yo hago un commit o rollback a una tabla esta afecta directamente en guardar o revocar esa grabación o actualización de tablas, y luego se tendría que rastrear registro por registro para saber donde si se guardo y donde no se guardo o actualizó.
Me indican que al hacer en una solo transacción y en caso de ocurrir este fallo no se guardaría ni actualizaría ningún dato y esto es bueno porque no tendríamos que perder tiempo en rastreos.
¿Alguien sabe como hacer en una sola transacción o donde hay documentación para realizar este proceso en una sola transacción?
Gracias,
Valora esta pregunta


0