ABSTRACT
VODAK is a prototype of an object-oriented, distributed database system developed during the past five years at the Integrated Publication and Information Systems Institute (IPSI). The aim of demonstrating VODAK Open Nested Transactions is to provide insights into internals of database systems that are usually hidden from application programmers and users. By utilizing semantics of methods, VODAK Open Nested Transactions increase the degree of parallelism between concurrent transactions compared to conventional transaction management schemes. Demonstrating the difference in parallelism provides users with a “feeling” for internal database mechanisms, application programmers with information about the impact of transaction management on performance, and system developers with ideas how to improve their systems with respect to transaction management.
- 1.W. Klas et, al.: "VML -VODAK Model Language V3.0", Specification Document, 1992, GMD-IPSI.Google Scholar
- 2.P. Muth, Thomas C. Rakow: "Atomic Commitment for Integrated Database Systems", Proceedings of IEEE Seventh international Conference on Data Engineering, Kobe, Japan, April 8-12, 1991. Los Alamitos: IEEE 199 I, Google ScholarDigital Library
- 3.P. Muth, T. C. Rakow, W. Klas, E. J. Neuhold: "A Transaction Model for an Open Publication Environment", in Ahmed K. Elmagarmid (Ed.): Database Transaction Models for Advanced Applications. Morgan Kaufmann Publishers, San Mateo, Ca., 1992. Google ScholarDigital Library
- 4.P. Muth, T. C. Rakow, G. Weikum, P. Br6ssler, C. Hasse: "Semantic Concurrency Control in Object-Oriented Database Systems", accepted for publication: Proceedings of IEEE Ninth International Conference on Data Engineering, Vienna, Austria, April 19-23, 1993. Los Alamitos: IEEE 1993 Google ScholarDigital Library
- 5.E.J. Neuhold, V. Turau (Eds.): "Database Research at IPSI", SIG- MOD RECORD Vol. 21, No. 1, March 1992, pp.133-138. Google ScholarDigital Library
- 6.T.C. Rakow, J. Gu, E. J. Neuhold: "Serializability in Object-Oriented Database Systems", Proceedings of IEEE Sixth International Conference on Data Engineering, Los Angeles, Feb. 1990. Google ScholarDigital Library
- 7.G. Weikum, C. l-iasse, P. Broessler, P. Muth: "Multi-Level Recovery", Proceedings of Ninth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS), Nashville, Tennessee April 2-4, 1990. Google ScholarDigital Library
Index Terms
- VODAK open nested transactions—visualizing database internals
Recommendations
VODAK open nested transactions—visualizing database internals
VODAK is a prototype of an object-oriented, distributed database system developed during the past five years at the Integrated Publication and Information Systems Institute (IPSI). The aim of demonstrating VODAK Open Nested Transactions is to provide ...
Safe open-nested transactions through ownership
PPoPP '09Researchers in transactional memory (TM) have proposed open nesting as a methodology for increasing the concurrency of transactional programs. The idea is to ignore ``low-level'' memory operations of an open-nested transaction when detecting conflicts ...
Safe open-nested transactions through ownership
PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programmingResearchers in transactional memory (TM) have proposed open nesting as a methodology for increasing the concurrency of transactional programs. The idea is to ignore ``low-level'' memory operations of an open-nested transaction when detecting conflicts ...
Comments