CONCURRENCY CONTROL

Descripción

Mapa Mental sobre CONCURRENCY CONTROL, creado por azzaiqmal el 09/04/2014.
azzaiqmal
Mapa Mental por azzaiqmal, actualizado hace más de 1 año
azzaiqmal
Creado por azzaiqmal hace más de 10 años
128
0

Resumen del Recurso

CONCURRENCY CONTROL
  1. Problem Definition
    1. Objective
      1. Maximize transaction throughput(work perform) while preventing interference among multiple users
        1. Throughput: number of transactions processed per unit time eg >1million transaction per second
        2. Constraint
          1. No interference: result same as serial/sequential effect
            1. Interference occurs on commonly manipulated data known as hot spots
          2. Concurrency Control Problem
            1. Lost Update Problem e.g:slide no.11&12
              1. Preventing Lost Update Problem Using 2PL e.g:slide no.28
              2. Uncommitted Dependency Problem e.g:slide no.13&14
                1. Preventing Uncommitted Using 2PL e.g:slide no.29
              3. Concurrency Control Tools
                1. Locking
                  1. Obtain lock before accessing an item
                    1. Wait if a conflicting lock is held
                      1. Shared lock (S lock): conflicts with exclusive locks
                        1. Exclusive lock (X lock): conflicts with all other kinds of locks
                        2. Locking Conflict e.g:slide no.22
                          1. Locking Granularity e.g:slide no 23
                          2. Deadlock
                            1. Deadlock(Mutual Waiting) e.g:slide no.24
                              1. Deadlock Resolution
                                1. Detection
                                  1. Overhead is reasonable for deadlocks among 2 or 3 transactions
                                  2. Timeout
                                    1. Waiting limit
                                      1. Can abort transactions that are not deadlocked
                                        1. Timeout interval is difficult to determine
                                  Mostrar resumen completo Ocultar resumen completo

                                  Similar

                                  Resumen de Selectividad Inglés
                                  maya velasquez
                                  Esterilización, desinfección y antisepsia
                                  ana.karen94
                                  Tabla Periódica y Elementos
                                  Diego Santos
                                  BASES DEL PERIODISMO
                                  Begoña Monferrer
                                  Conceptos Básicos de la Física
                                  Diego Santos
                                  Autores y obras de las generación del 98
                                  maya velasquez
                                  Guión tema 2: La Revolución Industrial
                                  Víctor Molinero
                                  ARTE DE GRECIA
                                  Alex Velazquez
                                  PRUEBAS ESTADÍSTICA GRADO ONCE
                                  jennydaza28
                                  Sistemas economicos
                                  Bringas v
                                  La Plena Edad Media y el feudalismo
                                  Galo Pérez San Millán