Preguntas etiquetadas con transaction

Un mecanismo para confirmar un conjunto coherente de cambios en una base de datos atómicamente.

25
Flujo de trabajo transaccional DDL para MySQL

Me sorprendió un poco descubrir que las declaraciones DDL ( alter table, create indexetc.) comprometen implícitamente la transacción actual en MySQL. Procedente de MS SQL Server, la capacidad de realizar alteraciones en la base de datos en una transacción local (que luego se revertió) fue una parte...

25
Disparador en combinación con transacción

Supongamos que tenemos la siguiente situación: Tenemos una tabla (digamos Table_A), que tiene un activador activado INSERT. El trabajo desencadenante es actualizar algunas filas en table_Bfunción de los valores insertados en table_A. Ahora, todo está bien cuando simplemente insertamos una fila en...

18
Transacciones dentro de una transacción

¿Qué comportamiento mostraría PostgreSQL si, por ejemplo, se llamara al siguiente script? BEGIN; SELECT * FROM foo; INSERT INTO foo(name) VALUES ('bar'); BEGIN; <- The point of interest END; ¿PostgreSQL descartará el segundo BEGINo se decidirá implícitamente una confirmación y luego ejecutará...