RELATIVE SERIALIZABILITY - AN APPROACH FOR RELAXING THE ATOMICITY OF TRANSACTIONS

Citation
V. Krishnaswamy et al., RELATIVE SERIALIZABILITY - AN APPROACH FOR RELAXING THE ATOMICITY OF TRANSACTIONS, Journal of computer and system sciences, 55(2), 1997, pp. 344-354
Citations number
20
Categorie Soggetti
System Science","Computer Science Hardware & Architecture","Computer Science Theory & Methods
ISSN journal
00220000
Volume
55
Issue
2
Year of publication
1997
Pages
344 - 354
Database
ISI
SICI code
0022-0000(1997)55:2<344:RS-AAF>2.0.ZU;2-M
Abstract
Serializability is too strong a correctness criterion and unnecessaril y restricts concurrency. We use the semantic information of a transact ion to provide different atomicity views of the transaction to other t ransactions. The proposed approach improves concurrency and allows int erleavings among transactions which are nonserializable, but which non etheless preserve the consistency of the database and are acceptable t o the users. We develop a graph-based tool whose acyclicity is both a necessary and sufficient condition for the correctness of an execution . Our theory encompasses earlier proposals that incorporate semantic i nformation of transactions. Furthermore, it is the first approach that provides an efficient graph-based tool for recognizing correct schedu les without imposing any restrictions on the application domain. Our a pproach is widely applicable to many advanced database applications su ch as systems with long-lived transactions and collaborative environme nts. (C) 1997 Academic Press.