transacciones sucias repetible lecturas lectura datos confirmada aislamiento mysql isolation-level

mysql - sucias - lectura repetible sql



Configuración del nivel de aislamiento de transacción de MySQL (2)

¿Cómo configuro el nivel de aislamiento de MySQL 5.1 InnoDB?

Por entrar:

mysql> muestra variables como ''% isola%'';

El nivel predeterminado establecido para InnoDB es la lectura repetible.
¿Cómo cambio el nivel de aislamiento?


Mi nivel de aislamiento predeterminado también fue REPETIBLE LEÍDA con el ejemplo anterior, puede cambiarlo para la sesión actual, pero si desea cambiarlo por completo, puede probar con este comando:

SET TRANSACTION ISOLATION LEVEL REPEATABLE READ;

Probado en la versión del servidor Mysql: 5.7.23-0ubuntu0.18.04.1 (Ubuntu)


SET SESSION TRANSACTION ISOLATION LEVEL READ UNCOMMITTED

SESSION es opcional, solo limita la configuración a la sesión actual.
READ UNCOMMITTED se reemplazará con el nivel deseado.