Skip to main content

Quantitative Analyse eines Synchronisationsalgorithmus für DB-Sharing

  • Conference paper
Book cover Messung, Modellierung und Bewertung von Rechensystemen

Part of the book series: Informatik—Fachberichte ((INFORMATIK,volume 110))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 44.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 59.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Literaturverzeichnis

  1. Codasyl DDL Journal of Development, June 73 Report, erhältlich bei IFIP Administrative Data Processing Group, 40 Paulus Potterstraat, Amsterdam.

    Google Scholar 

  2. 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.

    Google Scholar 

  3. Gray, J., Good, B., Gawlick, D., Homan, P., Sammer, H.: One Thousand Transactions per Second, in: Proc. IEEE-Spring CompCon, San Francisco, Feb. 1985.

    Google Scholar 

  4. Härder, T., Meyer-Wegener, K.: Transaktionssysteme, TP-Monitore, DB, DCSysteme - Eine Einführung, Interner Bericht, FB Informatik, Uni Kaiserslautern, 1985.

    Google Scholar 

  5. HR83. Härder, T., Reuter, A.: Principles of Transaction-Oriented Database Recovery, in: ACM Computing Surveys, Vol. 15, No. 4, Dezember 1983, S. 287317.

    Google Scholar 

  6. Härder, T., Rahm, E.: Klassifikation und Eigenschaften von Mehrrechner-Datenbanksystemen, Interner Bericht (in Vorbereitung), FB Informatik, Uni Kaiserslautern, 1985.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. Keene, W.N.: Data Sharing Overview, in: IMS/VS V1, DBRC and Data Sharing Users Guide, Release 2, G32O-5911–0, August 1982.

    Google Scholar 

  9. Kim, W.: Highly Available Systems for Database Applications, in: ACM Computing Surveys, Vol. 16, No. 1, März 1984.

    Google Scholar 

  10. Peinl, P., Reuter, A.: Empirical Comparison of Database Concurrency Control Schemes, in: Proc. 9th Int. Conf. on VLDB, Florenz, 1983, S. 97–108.

    Google Scholar 

  11. Rahm, E.: Quantitative Analyse eines Synchronisationsprotokolls für Mehrrechner-Datenbanksysteme, Diplomarbeit, Universität Kaiserslautern, Nov. 1984.

    Google Scholar 

  12. Reuter, A.: Fehlerbehandlung in Datenbanksystemen, Hauser Verlag, München Wien, 1981.

    Google Scholar 

  13. Reuter, A., Shoens, K.: Synchronization in a Data Sharing Environment, IBM San Jose Research Laboratory, August 1984 (vorläufige Fassung).

    Google Scholar 

  14. 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.

    Google Scholar 

  15. UDS4.O, Anwendungen programmieren, Benutzerhandbuch, Siemens AG, München, Feb. 1984, Bestell-Nr.: U93O-J-Z55–2.

    Google Scholar 

  16. Traiger, I.: Trends in Systems Aspects of Database Management, IBM Research Report RJ 3845, San Jose, USA, April 1983.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics