Atomicidad, consistencia, aislamiento, durabilidad.
Atomicidad: tanto ejecutada como no ejecutada
Consistencia: mantenga lo mismo, uno perderá XX yuanes, el otro aumentará XX yuanes
Aislamiento: el impacto de dos transacciones está aislado.
Persistencia: el impacto en las operaciones de la base de datos es persistente.
Dijo aquí:
1.AJUSTAR EL NIVEL DE AISLAMIENTO DE LA TRANSACCIÓN LEER SIN COMPROMISO Establecer el nivel de aislamiento de la base de datos, puede leer datos no confirmados, sucios
2. Después de comenzar a establecer el nombre con id 1 en bob, la otra lectura es el nombre bob
3. Pero si el sistema de base de datos 1 retrocede , los datos leídos por el sistema de base de datos 2 aún no se modifican
Significa: si el nivel se establece en: CONFIGURAR EL NIVEL DE AISLAMIENTO DE LA TRANSACCIÓN LEÍDO NO COMPROMETIDO, entonces está bien
Un sistema de base de datos puede ser capaz de leer otro sistema de base de datos modificada pero los datos no presentados.
Después de la reversión, otro sistema de sistema de base de datos lee los datos antes de la reversión.
Se comparan los niveles de aislamiento de las cuatro transacciones.
La transacción B no conoce la existencia de la transacción A, incluso si se lee 100 veces.
Entonces, la lectura correcta es leer solo una vez.