Zusammenfassung
Die Entwicklung und Benutzung eines so komplexen Software-Produktes wie eines DBMS setzt detaillierte Kenntnisse seines dynamischen Verhaltens in Abhängigkeit von verschiedenen Lastcharakteristiken, der Auswirkungen der grundlegenden Entwurfsentscheidungen sowie der wichtigsten Parameter für das Leistungsverhalten voraus. Die Ergebnisse von Performance-Untersuchungen an Datenbanksystemen sind also sowohl für den Systementwickler von Bedeutung, als auch für den Datenbankadministrator und den Anwendungsprogrammierer. Darauf wird in diesem Papier näher eingegangen. Nun sind die Resultate von Messungen, wie sie in /EHRS81/ beschrieben werden, nicht unmittelbar für eine der genannten Zielgruppen benutzbar, da die Menge des dabei anfallenden Zahlenmaterials erst mit Hilfe von Bewertungsmodellen interpretierbar wird. Es ist allerdings nicht möglich, für ein DBMS ein geschlossenes Interpretationshilfsmittel zu entwickeln, das alle relevanten Aspekte zu berücksichtigen erlaubt, und demnach für alle an Leistungsmessungs-Ergebnissen Interessierten in gleicher Weise zu benutzen ist. Ein großer Teil dieser Arbeit wird sich daher mit der Frage beschäftigen, wie Meßwerte aus
-
Einzelmessungen der Ausführungszeiten von DML-Befehlen
-
Einbenutzer-Messungen der Ausführungszeiten von Transaktionen
-
Messungen der Ausführungszeiten, Behinderungen usw. im Mehrbenutzerbetrieb.
so aggregiert werden können, daß daraus zuverlässige Aussagen über Leistungsengpässe, Optimierungsmöglichkeiten, die Größen kritischer Parameter usw. abzuleiten sind. Das setzt voraus, daß für die jeweils untersuchten Teilaspekte hinreichend genaue Modelle des dynamischen Systemverhaltens entwickelt werden.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Literatur
H.M. Blanken: Automatic Generation of Storage Structures for a DBTGDatabase System, in: Proc. International Conference on Data Bases, S.M. Deen and P. Hammersley (eds.), Heyden, London, 1980, pp. 99–118.
W. Effelsberg, T.Härder, A.Reuter: An Experiment in Learning DBTG Database Administration, in: Information Systems, Vol. 5, No.2 (1980), pp.137–147.
W. Effelsberg, T. Härder, A. Reuter: Measurement and Evaluation of Techniques for Implementing COSETs–A Case Study, in: Proc. International Conference on Data Bases, S.M. Deen and P. Hammersley (eds.), Heyden, London, 1980, pp. 135–159.
W. Effelsberg, T. Härder, A. Reuter, J. Schultze-Bohl: Leistungsmessung von Datenbanksystemen - Meßmethoden und Mcßumgebung, Tagungsband “Messung, Modellierung und Bewertung von Rechensystemen”, Jülich, Februar 1981, Informatik-Fachbericht, Springer-Verlag, 1981.
W.Effelsberg, A. Reuter: Performance-Handbuch UDS-V2 (BS1000). Interner Bericht, Forschungsgruppe Datenverwaltungssysteme I, TH Darmstadt, September 1979.
T.J. Gambino, R. Gerritsen: A Database Design Decision Support System, in: Proc. 3rd VLDB Conference, Tokio, 1977, pp. 534–544.
S.Gräber: Performance-Vergleich von SSL-Varianten für UDS-BS1000. Studienarbeit, Forschungsgruppe Datenverwaltungssysteme I, TH Darmstadt, 1980.
T. Härder: Leistungsanalyse von Datenbanksystemen, in: Angewandte Informatik, Bd. 21, Nr. 4, April 1979, S. 141–150.
T. Härder: Datenkommunikationssysteme. Manuskript zu einer Vorlesung an der TH Darmstadt im WS 79/80, Forschungsgruppe Datenverwaltungssysteme I.
Hessisches Institut für Bildungsplanung und Schulentwicklung (Hrsg.): Beratung in der Schule ( Projekt-Abschlußbericht ), Wiesbaden, 1980.
T. Härder, A. Reuter: Abhängigkeiten von Systemkomponenten in Datenbanksystemen, in: Proc. GI-Jahrestagung 1980, Saarbrücken, Informatik-Fachberichte, Bd. 33, Springer-Verlag, 1980, S. 243–257.
K. Küspert, K. Meyer-Wegener: Entwurf und Implementierung eines Systems zur Performance-Vorhersage von UDS durch mathematische Modelle. Diplomarbeit, Forschungsgruppe Datenverwaltungssysteme I, TH Darmstadt, 1980.
V. Messerschmidt: Bestimmung von Modellinvarianten für DBS-Messungen. Diplomarbeit, Forschungsgruppe Datenverwaltungssysteme I, TH Darmstadt, 1980.
J. Rehbein: Kostenmodelle für Modifikationsoperationen in einem Datenbanksystem. Diplomarbeit, Forschungsgruppe Datenverwaltungssysteme I, TH Darmstadt, 1979.
A. Reuter: Anmerkungen zum Datensicherungskonzept in UDS-BS2000. Technischer Bericht, Forschungsgruppe Datenverwaltungssysteme I, TH Darmstadt, Juli 1980.
J. Schultze-Bohl: Optimierung des Betriebsverhaltens über Lastanalyse und selektive Aktivierung. Technischer Bericht, Forschungsgruppe Datenverwaltungssysteme I, TH Darmstadt, 1980.
H. Wedekind, T. Härder: Datenbanksysteme II. Bibliographisches Institut, Reihe Informatik, Band 18, 1976.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1981 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Effelsberg, W., Härder, T., Reuter, A., Schultze-Bohl, J. (1981). Leistungsmessung von Datenbanksystemen — Modellbildung, Interpretation und Bewertung-. In: Mertens, B. (eds) Messung, Modellierung und Bewertung von Rechensystemen. Informatik-Fachberichte, vol 41. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67979-7_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-67979-7_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-10619-7
Online ISBN: 978-3-642-67979-7
eBook Packages: Springer Book Archive