DBS-Logo Ludwig-Maximilians-Universität München
Institut für Informatik, LFE Datenbanksysteme
Prof. Dr. Hans-Peter Kriegel 
University of Munich
Institute for Computer Science
Database and Information Systems 

Projektarbeit
Aufbau einer verteilten Datenbank zur 
Untersuchung und Entwicklung von Tools zur Datenbankreorganisation


Beschreibung:

Die Reorganisation einer Datenbank kann durch verschiedene Gründe motiviert werden. Eine schleichende Verschlechterung der Performance und das Erreichen von Systemgrenzen (Schwellwerten) sprechen ebenso wie die Veränderung am betrachteten Umweltausschnitt am ehesten für eine Reorganisation. Ein weiterer Grund für die Degenerierung der Leistung ist eine ungünstige Datenverteilung. Man kann hier zwischen der Verteilung Datendateien auf den unterschiedlichen Datenträgern und der Verteilung der eigentlichen Daten auf den beteiligten Datenbanken unterscheiden. Sind mehrere stark beanspruchte Datendateien auf einer Platte zusammengefasst, so sinkt sicherlich die Antwortzeit und damit die Performance eines Datenbanksystems. Ziel der Reorganisation ist es somit die Disk I/O zu minimieren - also die Datenfiles so auf die Datenträger zu verteilen, dass die Nutzlast gleichmäßig im System verteilt ist und es durch Zusammenfassen stark beanspruchter Dateien auf einer Festplatte nicht zu einem Bottleneck kommt. Auch die Verteilung der Relationen innerhalb unserer Datenbank hat eine Auswirkung auf die Leistung. Schon bei der Erstellung einer Datenbank kann die Datenverteilung ungünstig gewählt worden sein, aber auch eine veränderte Nutzung des Systems kann eine Reorganisation begründen. Eine Neuverteilung einer oder mehrerer Relationen, sowie das Erstellen und Ändern von Partitionen trägt hier zur Lösung des Problems bei.

Zur Untersuchung dieses Problems soll in einem ersten Schritt eine verteilte Datenbank mit ORACLE erstellt werden. Die Datenbank soll danach auf Gründe für eine Datenbankreorganisation untersucht werden. 


 

Bearbeiter:

Florian Wiedemann

Betreuer:

Ameed Sahaka


Qualifikation:

Vorlesung: Verteilte Datenbanksysteme, Datenbanksysteme, evtl. Kenntnisse in ORACLE


Ansprechpartner:

Ameed Sahaka, Zi. E 1.62, Tel. 21809196, email: sahaka@dbs.informatik.uni-muenchen.de