DocumentCode :
2771969
Title :
Increasing database concurrency control based on attribute level locking
Author :
Maabreh, Khaled S. ; Al-Hamami, A.
Author_Institution :
Al zarqa Private Univ., Amman
fYear :
2008
fDate :
1-3 Dec. 2008
Firstpage :
1
Lastpage :
4
Abstract :
Database is distinguished from the file system by the ability to work on the multi-user environment. This use needs specific techniques to protect the consistency and integrity of data contained in the database. The most popular technique used to attain the data protection (serializability) is locking (i.e., each transaction reserves access to the data it uses). Locking is done by following some rules (locking protocol) and according to compatibility function among different lock types (read or write), where a read is not compatible with a write. This research aims to increase the granularity hierarchy tree one more level down to include the attribute level, i.e. locking will be done at the attribute level to allow several transactions to access the same row simultaneously. The suggested level is expected to decrease the user competition for acquiring data items and to increase the performance of the database. However, this will increase the overhead on the database. By increasing the hierarchy tree one more level down to cover the attributes, the number of database lockable units is expected to increase, because the transaction is lock only the attributes it needs, So in the proposed approach, the database size is increased, because of using the field as lockable units, and the competition parts among transactions is decreased which causes the probability of conflicts to be decreased as well.
Keywords :
concurrency control; distributed databases; groupware; probability; protocols; trees (mathematics); attribute level locking protocol; data protection; database concurrency control; file system; granularity hierarchy tree; multiuser environment; probability; Access protocols; Concurrency control; Concurrent computing; Data security; Database systems; Delay effects; File systems; Protection; System recovery; Transaction databases; Attribute Level; Concurrency Control; Database Lock; Locking Protocol; Performance;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic Design, 2008. ICED 2008. International Conference on
Conference_Location :
Penang
Print_ISBN :
978-1-4244-2315-6
Electronic_ISBN :
978-1-4244-2315-6
Type :
conf
DOI :
10.1109/ICED.2008.4786747
Filename :
4786747
Link To Document :
بازگشت