null
US
Iniciar Sesión
Regístrate Gratis
Registro
Hemos detectado que no tienes habilitado Javascript en tu navegador. La naturaleza dinámica de nuestro sitio requiere que Javascript esté habilitado para un funcionamiento adecuado. Por favor lee nuestros
términos y condiciones
para más información.
Siguiente
Copiar y Editar
¡Debes iniciar sesión para completar esta acción!
Regístrate gratis
39068435
Concurrency Control
Descripción
to deliver the best of best presentation.
Sin etiquetas
mindmap for better understanding of concurrency control
computer science
Mapa Mental por
Muhammad Arshad
, actualizado hace más de 1 año
Más
Menos
Creado por
Muhammad Arshad
hace alrededor de 1 año
2
0
0
Resumen del Recurso
Concurrency Control
Problem Definition
Objectives
Throughput: number of transactions processed per unit time eg> 1 million transactions per second
Maximum transactions throughput(work perform) while preventing interference among multiple users
Constraint
No interference: result same as serial/sequential effect
Interference occurs on commonly manipulated data known as hot spot.
Concurrency Control Problems
Last Update Problem
Preventing Last Update Problem Using 2PL
Uncommitted Dependency Problem
Preventing Uncommited using 2PL
Concurrency Control Mechanisms
Locking
Obtain R/W Lock before accessing an item
Locking Conflicts
Locking Granularity
Wait if a conflicting lock is held in The Lock Manager
Shared Lock ( S lock): conflicts with exclusive locks
Exclusive Lock (X lock): conflicts with all other kinds of locks
Two-Phase Locking 2PL
Growing Phase: All files are getting locked.
Shrinking Phase: All locks are released
Strict 2PL
Deadlock
Deadlock(Mutual Waiting)
Deadlock Resolution
Detection
Overhead is reasonable for deadlocks among 2 or 3 transactions
TimeOut
Waiting Limit
Can abort transactions that are not deadlock
Timeout interval is difficult to determine
Optimistic Concurrency
Private Workspaces Each process is executing privately
Mostrar resumen completo
Ocultar resumen completo
¿Quieres crear tus propios
Mapas Mentales
gratis
con GoConqr?
Más información
.
Similar
Computing Hardware - CPU and Memory
ollietablet123
SFDC App Builder 2
Parker Webb-Mitchell
Data Types
Jacob Sedore
Intake7 BIM L1
Stanley Chia
Software Processes
Nurul Aiman Abdu
Design Patterns
Erica Solum
CCNA Answers – CCNA Exam
Abdul Demir
Abstraction
Shannon Anderson-Rush
Spyware
Sam2
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
Data Analytics
anelvr
Explorar la Librería