Bachelorarbeit, 2012
92 Seiten, Note: 1,8
1 Einleitung
1.1 Ausgangssituation
1.2 Fragestellung
1.3 Vorgehensweise
2 Grundlagen
2.1 Business Intelligence
2.1.1 Definition und Aufgaben
2.1.2 Analytische Informationssysteme
2.1.3 Abgrenzung operativer und analytischer Informationssysteme
2.2 Datawarehouses
2.2.1 Definition
2.2.2 Extract-Transform-Load-Prozess
2.2.3 Der Performancebegriff im Datenbankumfeld
2.2.4 Indizes
3 Ist-Analyse
3.1 Das betrachtete Unternehmen
3.1.1 Unternehmensvorstellung
3.1.2 Vorstellung der Systemlandschaft des Unternehmens
3.2 Eingesetzte Methoden
3.2.1 Messung der Datenbankperformance
3.2.2 Voraussetzungen für die eingesetzte Methodik
3.3 Strukturierte Analyse
3.3.1 Messergebnisse
3.3.2 Analyse der Messergebnisse für Berichtsabfragen
3.3.3 Analyse der Messergebnisse für ETL-Abfragen
3.4 Beurteilung des Ist-Zustandes
3.4.1 Bewertung der Dauer der Abfragen
3.4.2 Stärken und Schwächen des derzeitigen Zustandes
4 Konzept
4.1 Zielsetzung
4.1.1 Ziele
4.1.2 Operationalisierung der Ziele
4.1.3 Gewichtung der Ziele
4.2 Lösungsansatz
4.2.1 Übersicht
4.2.2 Optimierung der Servereinstellungen
4.2.3 Indexüberprüfung und Abfrageoptimierung
4.2.4 Speicher-Engines
4.2.5 Denormalisierung
4.2.6 Prä-Aggregation
4.2.7 Table Exchange Loading
4.2.8 Optimierungsmodell
4.3 Beurteilung des Konzeptes
4.3.1 Bewertung der methodischen Vorgehensweise
4.3.2 Einschätzung
4.3.3 Betriebswirtschaftliche Bewertung
4.3.4 Empfehlung zur Umsetzung des Konzeptes
5 Kritische Schlussbetrachtung
5.1 Betrachtung des Konzeptes
5.2 Ausblick
5.3 Technische Entwicklungen
6 Zusammenfassung
Die Arbeit verfolgt das Ziel, der Städtischen Klinikum Görlitz gGmbH (SKGR) eine Methodik zur Optimierung der Datenbankperformance ihres vorhandenen Business-Intelligence-Systems zu liefern, um die Akzeptanz bei den Anwendern durch schnellere Berichtsabfragen zu steigern und gleichzeitig die betriebswirtschaftliche Effizienz des Hauses zu fördern.
Der Performancebegriff im Datenbankumfeld
Im Folgenden wird erläutert, was im gegebenen Kontext unter dem Begriff Datenbank-Performance (kurz: Performance) verstanden wird. Allgemein gibt es keine Übersetzung für das Wort Performance, welche dessen Inhalt widerspiegelt. Gemeinhin wird in der IT unter dem Begriff Performance die Leistung verstanden, welche ein System erbringt, und sich gemeinhin in Form der Bearbeitungszeit für eine Anfrage zeigt. Mullins geht hier einen Schritt weiter. Er vergleicht die Abfragen, welche an ein DBMS gestellt werden und die Leistung des Servers, diese Abfragen zu beantworten, mit einer Marktsituation, in der Angebot und Nachfrage existieren.
“... database performance can be defined as the optimization of resource use to increase throughput and minimize contention, enabling the largest possible workload to be processed.” (Mullins, 1998)
Er geht also von 5 Faktoren aus, welche die Performance des Systems beschreiben. Diese werden im Folgenden kurz vorgestellt und als Basis für die Ist-Analyse verwendet (vgl. Mullins, 1998).
1 Einleitung: Beschreibt die wirtschaftliche Ausgangssituation der Krankenhäuser und die Notwendigkeit von BI-Systemen für ein effizientes Management, sowie die daraus resultierende Problemstellung.
2 Grundlagen: Definiert Business Intelligence sowie die Rolle von Datawarehouses und erläutert wichtige Konzepte wie Datenbank-Performance und Indizierung.
3 Ist-Analyse: Stellt die Unternehmens- und Systemlandschaft vor und analysiert strukturiert die Schwachstellen des aktuellen Systems anhand von Messergebnissen.
4 Konzept: Entwickelt auf Basis der Ist-Analyse ein Zielmodell und prüft verschiedene Optimierungsansätze, um die Datenbankperformance zu verbessern.
5 Kritische Schlussbetrachtung: Beleuchtet Erfolgsfaktoren für die Umsetzung des Konzeptes, analysiert die Übertragbarkeit auf andere Szenarien und gibt einen Ausblick auf technologische Trends.
6 Zusammenfassung: Fasst die wesentlichen Erkenntnisse der Arbeit, von der Problemidentifikation bis zum empfohlenen Optimierungsvorgehen, kompakt zusammen.
Business Intelligence, Datenbankperformance, Datawarehouse, Krankenhausinformationssystem, Abfragedauer, ETL-Prozess, Performanceoptimierung, Indexierung, Speicher-Engine, Denormalisierung, Prä-Aggregation, Table Exchange Loading, Wirtschaftlichkeit, IT-Infrastruktur, Systemlandschaft.
Es geht um die Analyse und Optimierung der Datenbankleistung eines Business-Intelligence-Systems in einem Krankenhaus, um die Akzeptanz bei den Nutzern durch schnellere Auswertungen zu erhöhen.
Die Schwerpunkte liegen auf Business Intelligence, Performance-Messung in Datenbanken, ETL-Prozessen und spezifischen technischen Optimierungsstrategien wie Indizierung und Tabellen-Speicherungsformen.
Das Hauptziel ist die Senkung der Abfragezeiten für Berichte, um eine akzeptable Antwortzeit für das Management zu gewährleisten, ohne dabei die Wirtschaftlichkeit des Systems zu gefährden.
Der Autor führt eine Ist-Analyse mit realen Systemdaten durch, leitet daraus ein Zielmodell ab und evaluiert verschiedene Lösungsansätze anhand von Messreihen und einer anschließenden Nutzwertanalyse.
Im Hauptteil werden zunächst die theoretischen Grundlagen gelegt, gefolgt von einer detaillierten Ist-Analyse und der anschließenden Entwicklung eines umfassenden Konzeptes zur Performanceoptimierung des vorhandenen BI-Systems.
Neben BI und Datenbank-Performance stehen Begriffe wie Datawarehouse, ETL, Speichermodelle (MyISAM, InnoDB, MEMORY) und Optimierungsmethoden im Zentrum der Betrachtung.
Die Wahl der Speicher-Engine beeinflusst maßgeblich das Locking-Verhalten und die Geschwindigkeit bei Schreib- und Lesezugriffen, was direkte Auswirkungen auf die Verfügbarkeit von Berichten während laufender Datenaktualisierungen hat.
Der Autor empfiehlt eine strukturierte Vorgehensweise, bei der die Optimierungsschritte wie Indizierung und Prä-Aggregation in einer logischen Reihenfolge umgesetzt und durch kontinuierliches Monitoring begleitet werden.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

