Professional Documents
Culture Documents
SESION2:
Sesion1:
Se realiza una seleccin de la tabla Producto con la categora nombre.
Sesion2:
Se ingresa un registro en la tabla Producto.
Sesion1:
Se realiza una seleccin de la tabla Producto (Lectura no Repetible)
Sesion2:
Se realiza un commit (Lectura Sucia) y se selecciona en la sesin1.
Sesion1:
Se realiza un commit y enseguida realiza un set transaction read only.
SESION1:
Se realiza una seleccin de tabla producto
Sesion2:
Se ingresa un registro en la tabla producto y commit.
SESION1:
Se realiza una seleccin de la tabla PRODUCTO (no muestra registro)
Ingresamos un registro en la tabla producto
Se raliza un commit; set transaction read write;
Se realiza una seleccin de la tabla PRODUCTO (muestra registro)
SESION2:
Se realiza un commit; y alter session set isolation_level = SEREALIZABLE;
SESION1:
Se realiza un update en la tabla PRODUCTO
Se realiza una seleccin de la tabla producto.
SESION2:
SESION2:
SESION2:
SESION1:
SESION2:
Se realiza una seleccin de la tabla producto y se compromete
SESION2:
Una alteracin de isolation_level=READ COMMITTED;
BLOQUEOS
SESION1:
Se realiza una consulta con dos tablas empleando el inner join;
SESION2:
Se realiza una consulta con dos tablas empleando el inner join.
SESION1:
Se realiza un update en la tabla PRODUCTO.
Sesion2:
Se realiza un update en tabla producto y se compromete en la SESION1, libera
la espera de la sesin2.
SESION1:
Se realiza un update en la tabla producto.
La transaccin de la sesin1 est en espera, hasta comprometer la anterior.
SESION1:
Se compromete la transaccin y se realiza una consulta.
SESION1:
Se realiza un update en tabla productos.
SESION2:
Se realiza una consulta con dos tablas empleando el inner join.
SESION1:
Se realiza una consulta simple para ver si existe el producto.
SESION1:
Se realiza un update en la tabla producto; la transaccin de la sesion1 est en
espera hasta que se comprometa en la sesion2.
SESION1:
Se compromete la transaccin con commit.
USANDO ROLLBACK Y SAVEPOINTS:
SESION1:
Se realiza un update en la tabla PRODUCTO.
Se inserta un nuevo registro en la tabla PRODUCTO.
Se realiza una consulta para ver los valores de las tablas recin ingresados.
Para deshacer las transacciones realizadas y no comprometidas con rollback.
Se realiza una consulta para ver los valores de la tablas, originales despus del
rollback.