Artikel
Autoren | A. Brayner, Theo Härder, Norbert Ritter |
Titel | Semantic Serializability: A Correctness Criterion for Processing Transactions in Advanced Database Applications |
Publiziert in | Data and Knowledge Engineering |
Medium | Band 31 |
Datum | 1999 |
Seiten | 1-24 |
Zusammenfassung | Serializability requires that the execution of each transaction must give the illusion to be an atomic action, i.e., the execution of a set of transactions must appear to be a serial one. This requirement, however, is too strong and unnecessarily restricts concurrency among transactions, when semantic information is available for the transaction processing mechanism. In this paper, a new correctness criterion for concurrent execution of database transactions, denoted semantic serializability, is proposed. Semantic serializability is based on the use of semantic information about database objects (and not about transactions). The main idea of our proposal is to provide different atomicity views for each transaction and, for this reason, to allow interleavings among transactions which are nonserializable, but which preserve database consistency. We develop two concurrency control protocols, which are based on {\\sl semantic serializability}. One protocol is based on a locking-mechanism and the other one uses a non-locking approach. Our proposal is suitable to a wide variety of advanced database applications, such as CAx, MDBS, GIS and WFMS. |
Andere Formate | Din 1501 |
Debug Info for generation of "last modified"publications_147 (2004-12-16 19:24:37) | publication2person_147_209 (2004-12-16 19:26:13) | textFragments_en_428 (2004-12-16 19:24:37) | persons_209 (2012-11-12 19:32:00) | persons_209 (2016-01-14 14:53:31) | persons_209 (2022-09-11 14:26:08) | publication2person_147_524 (2004-12-16 19:26:13) | persons_524 (2004-12-16 19:22:00) | publication2person_147_579 (2004-12-16 19:26:13) | persons_579 (2004-12-16 19:22:00) | persons_209 (2012-11-12 19:32:00) | persons_209 (2016-01-14 14:53:31) | persons_209 (2022-09-11 14:26:08)
Am 11. September 2022 um 14:26 von Prof. Dr. -Ing Norbert RitterCALL getCollectionFull('publications/lookpub','dbis',147,0)