Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword or section
Like this
3Activity

Table Of Contents

0 of .
Results for:
No results containing your search query
P. 1
Concurrency Control

Concurrency Control

Ratings: (0)|Views: 120 |Likes:
Published by bharadwajsngh

More info:

Published by: bharadwajsngh on Feb 15, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

07/10/2013

pdf

text

original

 
Database System Concepts 5
th
Ed.
 © Silberschatz, Korth and Sudarshan, 2005Seewww.db-book.comfor conditions on re-use
Chapter 16 : Concurrency ControlChapter 16 : Concurrency Control
Version: Oct 5, 2006
 
 ©Silberschatz, Korth and Sudarshan16.2Database System Concepts - 5
th
Edition
Chapter 16: Concurrency ControlChapter 16: Concurrency Control
s
Lock-Based Protocols
s
Timestamp-Based Protocols
s
Validation-Based Protocols
s
Multiple Granularity
s
Multiversion Schemes
s
Insert and Delete Operations
s
Concurrency in Index Structures
 
 ©Silberschatz, Korth and Sudarshan16.3Database System Concepts - 5
th
Edition
Lock-Based ProtocolsLock-Based Protocols
s
A lock is a mechanism to control concurrent access to a data item
s
Data items can be locked in two modes :
 
1
.exclusive (X) mode 
. Data item can be both read as well aswritten. X-lock is requested using
lock-X
instruction.
 
2
.shared (S) mode 
. Data item can only be read. S-lock isrequested using
lock-S
instruction.
s
Lock requests are made to concurrency-control manager. Transaction canproceed only after request is granted.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->