O GoConqr está de visual novo! Conte para nós o que você achou.

Mapa mental

Operaciones Atómicas

Wilfredo Tito Espanhol

Conteúdo do mapa

Operaciones Atómicas

  1. Es una operación que no es interrumpida hasta que finaliza su procesamiento

    • garantiza que todos los procesos que conforman una transacción deben ejecutarse en forma completa y satisfactoria.
      • De producirse falla en alguno de los procesos
        • toda la transacción falla
          • revirtiéndose la misma y procediéndose a su reinicio
  2. Cumplen las propiedades ACID

    • Atomicidad
      • La transacción se realiza completa o no se realiza nada.
    • Consistencia
      • Los estados anterior y posterior a la transacción son estados estables (consistentes).
    • Aislamiento
      • Los estados intermedios de la transacción son sólo visibles dentro de la propia transacción
    • Durabilidad
      • Las modificaciones realizadas por una transacción completada se mantienen.
  3. Gestión de transacciones admite tres operaciones:

    • beginTransaction():
      • Comienza un bloque de operaciones que corresponden a una transacción.
    • endTransaction():
      • Concluye el bloque de operaciones que conforman la transacción. Todas las operaciones se completan
    • abortTransaction():
      • En cualquier punto se aborta la transacción y se regresa al estado anterior al comienzo de transacción.
  4. Ejemplo

    • Un cliente llama al Banco mediante una PC con un módem para:
      • 1.Retirar dinero de una cuenta.
      • 2.Depositar el dinero en otra cuenta.
      • Si la conexión telefónica falla luego de la primer etapa pero antes de la segunda:
        • Habrá un retiro pero no un depósito.
          • La solución consiste en agrupar las dos operaciones en una transacción atómica:
            • Las dos operaciones terminarían o no terminaría ninguna. Se debe regresar al estado inicial si la transacción no puede concluir.

Informações

Descrição
Mapa Mental sobre Operaciones Atómicas, criado por Wilfredo Tito em 15-03-2017.
Criado por
Wilfredo Tito
Visualizações
7
Avaliação

Fale Conosco

Sobre o que é sua mensagem?

O que você acha do novo visual?

Você gostou?