Problemas de Concurrencia

Descripción

Mapa Mental sobre Problemas de Concurrencia, creado por STEVEN IGNACIO MARQUEZ RODRIGUEZ el 29/05/2018.
STEVEN IGNACIO MARQUEZ RODRIGUEZ
Mapa Mental por STEVEN IGNACIO MARQUEZ RODRIGUEZ, actualizado hace más de 1 año
STEVEN IGNACIO MARQUEZ RODRIGUEZ
Creado por STEVEN IGNACIO MARQUEZ RODRIGUEZ hace más de 6 años
101
0

Resumen del Recurso

Problemas de Concurrencia
  1. Existen 3 maneras en que un mecanismo de control de concurrencia pueda salir mal, las que una transacción, aunque sea correcta por sí misma, puede producir una respuesta incorrecta si alguna otra transacción interfiere con ella en alguna forma.
    1. El problema de la actualización perdida.
      1. Este error como se menciona es la perdida de una actualización es decir, que a la hora de actualizar un valor en una base de datos y algo más actualiza ese mismo valor no lo hace sobre la primera actualización.
        1. T1 Lee las existencias disponibles de un producto (A).
          1. T2 también lee las existencias disponibles (A).
            1. T1 incrementa dichas existencias en 100 unidades (A+100)
              1. T2 también incrementa dichas existencias en 100 unidades (A+100
                1. El resultado final (E+100) esta incorrecto, ya que se ha perdido la actualización de T1
                  1. Esto debido a que ambas acciones leen el valor antes de que cambie
      2. El problema de la dependencia no confirmada.
        1. El problema de la dependencia no confirmada se da cuando una transaccion recupera o actualiza un dato que ya había sido actualizado por otra transacción pero que aun no a sido confirmada. debido a esto existe la posibilidad de que nunca llega a serlo, por lo tanto la primera transacción habrá visto datos que ya no existen tras deshacerse mediante un ROLLBACK.
        2. El problema del análisis inconsistente.
          1. de los resultados de la transacción de actualización. Cuando una transaccipon lee un dato antes de que otra transacción lo actualiza y le otro dato después que la misma transacción lo actualizara. Provocando que la lectura de datos sólo percibe algunos.
        Mostrar resumen completo Ocultar resumen completo

        Similar

        VENTAJAS Y DESVENTAJAS DE UNA BASE DE DATOS RELACIONAL
        Patricia Cualchi
        Mapa conceptual SGBD
        freddy diaz
        Transacciones en bases de datos
        Leonel Alejandro Gómez
        Diseño de Bases de Datos
        Miguel Alejandro Peña Hurtado
        BASES DE DATOS
        Horst Berndt Reyes
        TEST DE BASES DE DATOS
        MrDadubo .
        BASE DE DATOS 3
        Jose WIlson Quintero Bedoya
        PREGUNTAS CUESTIONARIO BASES DE DATOS
        Camilo Guevara
        BASES DE DATOS
        jaime andres rojas gil
        Bases de Datos
        marcos100299
        BASES DE DATOS REQUERIDA POR SISTEMA COMPUTACIONAL
        lucho ibarguen