DocumentCode :
168148
Title :
Cache consistency in adaptive page-server database systems
Author :
Jaluta, I. ; Bazina, N.
Author_Institution :
Dept. of Comput. Sci., Univ. of Tripoli, Tripoli, Libya
fYear :
2014
fDate :
14-16 June 2014
Firstpage :
1
Lastpage :
5
Abstract :
We present cache consistency (adaptive concurrency-control and adaptive replica management) protocols for page-server database system in which the database is indexed by B±tree. These protocols avoid the data contention that may occur when concurrency control and replica management are performed at the page level. Page-level X locks are needed only for splitting or merging database (index or data)) pages, while record inserts and deletes on a data (leaf) page need only a short-duration U lock on the affected page (besides the record-level X locks). Thus, a record in a U-locked data page can be updated by one client transaction while other records can simultaneously be fetched by transactions that cache a copy of the page at other clients. Page-level S locks on data pages are not held for commit duration, but are changed to a set of commit-duration record-level S locks at the server if the page needs to be updated at another client and is therefore called back.
Keywords :
client-server systems; concurrency control; protocols; Page-level S locks; U-Iocked data page; adaptive page-server database systems; cache consistency protocols; client transaction; client-server database management system; commit-duration record level S locks; page-level X locks; replica management; Databases; Europe; Servers; adaptive concurrency-control; adaptive replica-management; cache consistency; page-server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer & Information Technology (GSCIT), 2014 Global Summit on
Conference_Location :
Sousse
Print_ISBN :
978-1-4799-5626-5
Type :
conf
DOI :
10.1109/GSCIT.2014.6970098
Filename :
6970098
Link To Document :
بازگشت