Abstract
Als DB-Sharing bezeichnet man die gemeinsame Benutzung einer Datenbank durch Datenbank-Verwaltungssysteme auf einem System lose gekoppelter Prozessoren. Das wesentliche Entwurfsziel solcher Mehrrechner-Datenbanksysteme ist die annähernd lineare Erhöhung des Durchsatzes im Transaktionsbetrieb bei nur wenig veränderten Antwortzeiten im Vergleich zum 1-Rechner-Fall. Weiterhin wird eine deutliche Verbesserung der Verfügbarkeit des Systems für die DB-Verarbeitung angestrebt.
Nach einer Beschreibung des Aufbaus und der funktionellen Komponenten eines DBSharing-Systems werden seine speziellen Charakteristika für den Transaktionsbetrieb diskutiert. Daraus ergeben sich die wesentlichen Aspekte, die bei der Modellbildung eines Mehrrechner-Datenbanksystems zu berücksichtigen sind. Für ein DB-Sharing mit zwei Rechnern wird ein Synchronisationsprotokoll auf der Basis eines Token-Ring-Konzeptes vorgestellt, welches auch das sogenannte Veralterungsproblem löst. Mit auf Seitenreferenzstrings basierenden Simulationen konnte die Leistungsfähigkeit des Verfahrens quantifiziert werden. Bei des Meßläufen kamen einfache Maßnahmen zur Lastkontrolle zur Anwendung.
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
Codasyl DDL Journal of Development, June 73 Report, erhältlich bei IFIP Administrative Data Processing Group, 40 Paulus Potterstraat, Amsterdam.
Gray, J.: Notes on Database Operating Systems, in: Operating Systems: an Advanced Course, Bayer, R., Grahan, R.M., Seegmüller, G. (eds.), Lecture Notes on Computer Science 60, Springer Verlag, 1978, pp. 393–481.
Gray, J., Good, B., Gawlick, D., Homan, P., Sammer, H.: One Thousand Transactions per Second, in: Proc. IEEE-Spring CompCon, San Francisco, Feb. 1985.
Härder, T., Meyer-Wegener, K.: Transaktionssysteme, TP-Monitore, DB, DCSysteme - Eine Einführung, Interner Bericht, FB Informatik, Uni Kaiserslautern, 1985.
HR83. Härder, T., Reuter, A.: Principles of Transaction-Oriented Database Recovery, in: ACM Computing Surveys, Vol. 15, No. 4, Dezember 1983, S. 287317.
Härder, T., Rahm, E.: Klassifikation und Eigenschaften von Mehrrechner-Datenbanksystemen, Interner Bericht (in Vorbereitung), FB Informatik, Uni Kaiserslautern, 1985.
Administering IMS/VS Systems that Share Data, in: IMS/VS V1, System Administration Guide, Release 2, Program Number 5740-XXI, SH2O-9178–1, März 1981, S. 357–390.
Keene, W.N.: Data Sharing Overview, in: IMS/VS V1, DBRC and Data Sharing Users Guide, Release 2, G32O-5911–0, August 1982.
Kim, W.: Highly Available Systems for Database Applications, in: ACM Computing Surveys, Vol. 16, No. 1, März 1984.
Peinl, P., Reuter, A.: Empirical Comparison of Database Concurrency Control Schemes, in: Proc. 9th Int. Conf. on VLDB, Florenz, 1983, S. 97–108.
Rahm, E.: Quantitative Analyse eines Synchronisationsprotokolls für Mehrrechner-Datenbanksysteme, Diplomarbeit, Universität Kaiserslautern, Nov. 1984.
Reuter, A.: Fehlerbehandlung in Datenbanksystemen, Hauser Verlag, München Wien, 1981.
Reuter, A., Shoens, K.: Synchronization in a Data Sharing Environment, IBM San Jose Research Laboratory, August 1984 (vorläufige Fassung).
Strickland, J.P., Uhrowczik, P.P., Watts, V.L.: IMS/VS: An Evolving System, in: IBM Systems Journal 21, No. 4, 1982, S. 490–510.
UDS4.O, Anwendungen programmieren, Benutzerhandbuch, Siemens AG, München, Feb. 1984, Bestell-Nr.: U93O-J-Z55–2.
Traiger, I.: Trends in Systems Aspects of Database Management, IBM Research Report RJ 3845, San Jose, USA, April 1983.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1985 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Härder, T., Rahm, E. (1985). Quantitative Analyse eines Synchronisationsalgorithmus für DB-Sharing. In: Beilner, H. (eds) Messung, Modellierung und Bewertung von Rechensystemen. Informatik—Fachberichte, vol 110. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-87472-7_14
Download citation
DOI: https://doi.org/10.1007/978-3-642-87472-7_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-15969-8
Online ISBN: 978-3-642-87472-7
eBook Packages: Springer Book Archive