Zusammenfassung
In den letzten Jahren hat sich die Forschung im Bereich der Datenbanksysteme (DBS) intensiv mit der Problematik von Logging- und Recovery-Maßnahmen auseinandergesetzt /Ve78, LS79, Re81/. Das Ziel der Bemühungen war die Entwicklung effizienter Verfahren zur Integritätssicherung der gespeicherten Daten im Sinne des Transaktionskonzepts. Eine Transaktion wird dabei als eine Folge zusammengehöriger Operationen auf der Datenbank verstanden. Das Programmsystem zur Verwaltung der Datenbank, im folgenden auch als Datenbank-Verwaltungssystem (DBVS) bezeichnet, muß diese Unteilbarkeit (“atomicity”) einer Sequenz von Änderungen in der Datenbank (DB) insbesondere auch im Fehlerfall garantieren. Im Fall der erfolgreichen Beendigung einer Transaktion müssen die vorgenommenen Modifikationen in der DB auch ein späteres Auftreten von Fehlern unbedingt “überleben”, und wird eine Transaktion vorzeitig abgebrochen, so darf sie keine “Spuren” in der DB hinterlassen. Dies zu gewährleisten, ist die Aufgabe des “Recovery Managers” im DBVS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literaturverzeichnis
Astrahan, M.M. et al.: A History and Evaluation of System R, in: Communic. of the ACM, Vol. 24, No. 10, 1981, S. 632–646
Buhr, R.J., Pagurek, B., Thomas, D.A.: Validation Algorithms for Pointer Values in DBTG Databases, in: ACM Trans, on Database Systems, Vol. 2, No. 4, 1977, S. 352–369
Gray, J. et al.: The Recovery Manager of the System R Database Manager, in: Computing Surveys, Vol. 13, No. 2, 1981, S. 223–242
Härder, Th., Reuter, A.: Datenbankhandbuch Kap. 3 und 4 (Hrsg.: P.C. Lockemann, J.W. Schmidt). Springer Verlag, Berlin Heidelberg New York, 1984 (in Vorbereitung)
Küspert, K.: Ein Fehlermodell für Speicherungsstrukturen in Datenbanksystemen. Technischer Bericht, Universität Kaiserslautern, Fachbereich Informatik, 1983
Lampson, B.W., Sturgis, H.E.: Crash Recovery in a Distributed Data Storage System. Research Report, XEROX Palo Alto Research Center, 1979
Reuter, A.: Fehlerbehandlung in Datenbanksystemen. Carl Hanser Verlag, München Wien, 1981
Senko, M.E. et al.: Data Structures and Accessing in Database Systems, in: IBM Systems Journal, Vol. 12, No. 1, 1973, S. 30–93
UDS/BS2000, Entwerfen und Definieren, Benutzerhandbuch. Siemens AG, München, 1982, Bestell-Nr. U929-J-Z55–1
Betriebssystem BS2000, Systemüberwachung, Beschreibung. Siemens AG, München, 1982, Bestell-Nr. U813-J-Z55–2
Takeshita, T.: Overview of IMS/VS Fast Path Enhancement, in: Database Engineering - a quarterly bulletin of the IEEE Computer Society, Vol. 6, No. 1, 1983, S. 33–39
Verhofstad, J.S.M.: Recovery Techniques for Database Systems, in: Computing Surveys, Vol. 10, No. 2, 1978, S. 167–195
Weber, Ch.: Ein Verfahren zur schnellen Konsistenzprüfung von Datenbanken, in: Angewandte Informatik, Bd. 23, Nr. 11, 1981, S. 497–501
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1984 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Küspert, K. (1984). Möglichkeiten und Verfahren zur Schnellen Datenbank-Recovery bei Einzelnen Zerstörten Datenbankblöcken. In: Wettstein, H. (eds) Architektur und Betrieb von Rechensystemen. Informatik-Fachberichte, vol 78. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-69394-6_27
Download citation
DOI: https://doi.org/10.1007/978-3-642-69394-6_27
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-12913-4
Online ISBN: 978-3-642-69394-6
eBook Packages: Springer Book Archive