C Mohan, D Haderle, B Lindsay, H Pirahesh… - ACM Transactions on …, 1992 - dl.acm.org
DB2TM, IMS, and TandemTM systems. ARIES is applicable not only to database management systems but also to persistent object-oriented languages, recoverable file …
• Bases de datos relacionales (Capítulos 4 al 7). El Capítulo 4 se centra en el lenguaje relacional orientado al usuario de mayor influencia: SQL. El Capítulo 5 cubre otros dos …
G Graefe - Foundations and Trends® in Databases, 2011 - nowpublishers.com
Invented about 40 years ago and called ubiquitous less than 10 years later, B-tree indexes have been used in a wide variety of computing systems from handheld devices to …
M Herlihy, E Koskinen - Proceedings of the 13th ACM SIGPLAN …, 2008 - dl.acm.org
We describe a methodology for transforming a large class of highly-concurrent linearizable objects into highly-concurrent transactional objects. As long as the linearizable …
WE Weihl - IEEE transactions on computers, 1988 - ieeexplore.ieee.org
Two novel concurrency algorithms for abstract data types are presented that ensure serializability of transactions. It is proved that both algorithms ensure a local atomicity …
G Weikum - ACM Transactions on Database Systems (TODS), 1991 - dl.acm.org
One of the demands of database system transaction management is to achieve a high degree of concurrency by taking into consideration the semantics of high-level operations …
Compensating transactions are intended to handle situations where it is required to undo either committed or uncommitted transactions that affect other transactions, without resorting …
BR Badrinath, K Ramamritham - ACM Transactions on Database …, 1992 - dl.acm.org
The concurrency of transactions executing on atomic data types can be enhanced through the use of semantic information about operations defined on these types. Hitherto …
YJ Joung - Proceedings of the seventeenth annual ACM …, 1998 - dl.acm.org
Mutual exclusion and coucurreucy are two fuudameutal and essentially opposite features in distributed systems. However, in some applications such as computer supported …