Acerca de Asuntos

Lo que importa es:
1. atomicidad

  • Una transacción es una unidad lógica de la base de datos de trabajo, todas las operaciones de la transacción incluyen ya sea hacer o no hacer con el total de muertes

2, la consistencia

  • Lo que
    los resultados de la aplicación de negocio debe ser para cambiar la base de datos de un estado consistente a otro estado consistente. Por lo tanto, cuando la base de datos contiene sólo el resultado de una transacción exitosa cometer, por ejemplo la base de datos en un estado consistente. Si el sistema de base de datos
    no se puede ejecutar, algunos se vieron obligados a interrumpir la transacción no se ha completado, estas transacciones no completaron las modificaciones realizadas en la base de datos se ha escrito a la parte física de la base de datos, entonces la base de datos estará en mal estado, o es
    estado incoherente.

3, el aislamiento

  • La ejecución de una transacción no puede interferir con otras transacciones. Es decir, el funcionamiento y uso de los datos dentro de una transacción otras transacciones simultáneas están aislados y no pueden interferir entre sí entre la respectiva transacción ejecutada simultáneamente.

4, persistente

  • También conocido como permanentes, significa que una vez un commit de transacción, el cambio de los datos en la base de datos es que debe ser permanente. La siguiente operación u otros defectos no deben tener ningún impacto en sus resultados de la ejecución
Publicado 23 artículos originales · ganado elogios 2 · Vistas 940

Supongo que te gusta

Origin blog.csdn.net/metjoyful/article/details/101067806
Recomendado
Clasificación