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
131
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

                                  Juego de 10 Preguntas de Ciencia
                                  maya velasquez
                                  Freud: Interpretación de los sueños
                                  Cesar_Adolfo
                                  TEOREMA de PITÁGORAS
                                  JL Cadenas
                                  First Impressions - FIRST (FCE)
                                  ausalgu
                                  Present Perfect Simple
                                  Marisa Fidalgo
                                  Mapa Mental Estructura gramatical presente simple inglés
                                  JOWANI BELLO MELO
                                  PRUEBAS ESTADÍSTICA GRADO ONCE
                                  jennydaza28
                                  Properties of musical tones
                                  Olga Veiga
                                  Getting started with GoConqr Groups
                                  GoConqr Team-Liliana
                                  COLORES ~ ESPAÑOL / INGLÉS...
                                  Ulises Yo
                                  1-GUIA DE ESTUDIO DE LA EVALUACION DEL DESEMPEÑO DOCENTE 2017
                                  DIRECCIÓN GENERAL DE EDUCACIÓN FISICA FEDERALIZADA