Posts Tagged ‘Isolation Levels’
Isolation Levels
Los niveles de “isolation” de una transacción en JDBC determinan si el nivel de la transacción que se está corriendo en la base de datos puede afectar a otro o no. Si hay dos o más transacciones accediendo a la base de datos concurrentemente, se necesita prevenir las acciones de las transacciones para que estas no interfieran con las otras. Esto puede realizarse usando niveles de “isolation” en JDBC. Algunos problemas comunes que pueden ocurrir al acceder a la base de datos simultáneamente son: Dirty Reads (Lecturas Sucias): Este problema es también conocido como “uncommitted dependency problem”. Y puede ser explicado por el siguiente ejemplo: Un empleado está realizando cambios al documento de políticas de la empresa. Cuando los cambios están realizándose, otro empleado toma una copia del documento que incluye todos los cambios hechos anteriormente y distribuye estos a toda la empresa. Entonces en eso los cambios que [...]


