Zusammenfassung
Synchronisationsprobleme in Datenbanken mit simultanem Zugriff mehrener Prozesse erweisen sich als außerordentlich komplex, da zur Sicherung der Datenbank-Integrität und zur Vermeidung der Fehlfunktion von Prozessen unterschiedlich große Bereiche gesperrt werden müssen. Es wird zunächst ein sehr einfacher, aber effizienter Lockout-Mechanismus für read locks und write locks entworfen, auf dem aufbauend eine schnelle Deadlock-Analyse möglich ist. Im Anschluß werden allgemeinere Konzepte zur Prozeßsynchronisation in Datenbanksystemen skizziert.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Literatur
CODASYL: Data Base Task Group Report, April 71.
CODASYL: DDL Journal of Development, June 73 Report.
Everest, G.C.: Concurrent Update Control and Data Base Integrity. In Klimbie, Koffeman (eds.): Data Base Management, Amsterdam, London 1974.
Holt, R.C.: Some Deadlock Properties of Computer Systems. Computing Surveys 4 (1972), 179–196.
King, P.F., Collmeyer, A.J.: Database Sharing — An Efficient Mechanism for Supporting Concurrent Processes. Proc. AFIPS 1973, 271–275.
Schlageter, G.: Access Synchronization and Deadlock-Analysis in Database Systems: An Implementation-Oriented Approach. Erscheint in Information Systems (1975)
Schlageter, G.: Ein Konzept zur Unterstützung konkurrierender Prozesse in Datenbank-systemen. Forschungsbericht 24 des Instituts für Angewandte Informatik und Formale Beschreibungsverfahren der Universität Karlsruhe, Dez. 1974.
Schlageter, G.: The Problem of Lock by Value in Large Databases. Forschungsbericht 32 des Instituts für Angewandte Informatik und Formale Beschreibungsverfahren der Universität Karlsruhe, Juni 1975.
Shoshani, A., Bernstein, A.J.: Synchronization in a Parallel-Accessed Data Base. CACM 12 (1969), 604–607.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1975 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Schlageter, G. (1975). Zugriffssynchronisation in Datenbanksystemen. In: Mülbacher, J. (eds) GI — 5. Jahrestagung. GI 1975. Lecture Notes in Computer Science, vol 34. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-07410-4_634
Download citation
DOI: https://doi.org/10.1007/3-540-07410-4_634
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-07410-6
Online ISBN: 978-3-540-37929-4
eBook Packages: Springer Book Archive