DocumentCode :
843696
Title :
On consistent reading of entire databases
Author :
Lam, Kwok-wa ; Lee, Victor C S
Author_Institution :
Dept. of Comput. Sci., City Univ. of Hong Kong, China
Volume :
18
Issue :
4
fYear :
2006
fDate :
4/1/2006 12:00:00 AM
Firstpage :
569
Lastpage :
572
Abstract :
Many applications need to read an entire database in a consistent way. This global-reading of an entire database formulated as a global-read transaction (GRT) is not a trivial issue since it will cause a high degree of interference to other concurrent transactions. Conventional concurrency control protocols are obviously inadequate in handling the long-lived GRT. Previous studies proposed additional tests, namely, the color test and the shade test, to handle conflicts between the GRT and update transactions. However, we discovered that both algorithms can bring about nonserializable schedules of transactions. We propose an enhanced algorithm directly built on the two algorithms to guarantee the serializability of transactions.
Keywords :
concurrency control; data integrity; transaction processing; GRT; color test; concurrency control; conflict handling; data consistency; database reading; global-read transaction; shade test; transaction processing; update transaction; Concurrency control; Interference; Inventory management; Plugs; Protocols; Scheduling algorithm; Testing; Transaction databases; Data consistency; concurrency control; serializability.; transaction processing;
fLanguage :
English
Journal_Title :
Knowledge and Data Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
1041-4347
Type :
jour
DOI :
10.1109/TKDE.2006.1599393
Filename :
1599393
Link To Document :
بازگشت