Hausarbeiten logo
Shop
Shop
Tutorials
De En
Shop
Tutorials
  • How to find your topic
  • How to research effectively
  • How to structure an academic paper
  • How to cite correctly
  • How to format in Word
Trends
FAQ
Go to shop › Computer Science - Commercial Information Technology

Datenbankperformance: Ist-Analyse und Optimierungskonzept am Beispiel einer Datenbank zu Analysezwecken in einem Krankenhaus

Title: Datenbankperformance: Ist-Analyse und Optimierungskonzept am Beispiel einer Datenbank zu Analysezwecken in einem Krankenhaus

Bachelor Thesis , 2012 , 92 Pages , Grade: 1,8

Autor:in: Daniel Simmank (Author)

Computer Science - Commercial Information Technology

Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Die Städtische Klinikum Görlitz gGmbH (SKGR) setzt ein betriebswirtschaftliches Informationssystem zur Analyse seiner Wirtschaftlichkeit ein. Dieses System stellt den Nutzern eine Vielzahl unterschiedlicher Berichte bereit, um ihnen ein besseres Verständnis für die wirtschaftlichen Auswirkungen ihres Handelns zu geben. Somit soll den Mitarbeitern eine Unterstützung gegeben werden, nachhaltig die Wirtschaftlichkeit des Unternehmens sicherzustellen. Hierbei besteht jedoch ein großes Risiko, da das aktuelle System teilweise sehr lange braucht, um den Nutzern aktuelle und konfektionierte Informationen zur Verfügung zu stellen. Aufgrund dessen ist die Akzeptanz der Nutzer für das System stark gefährdet.
Es wurde eine detaillierte Ist-Analyse durchgeführt, um den oben beschriebenen Sachverhalt nachzuweisen und die Ursachen für diesen zu finden. Es wurde festgestellt, dass die Lösung, welche in der SKGR derzeit eingesetzt wird, zwar stellenweise gute Ergebnisse im Hinblick auf die Datenbankperformance aufweisen kann, doch dass bei bestimmten Sachverhalten deutliche Defizite bestehen. Diese wurden durch die hohen Datenmengen und die hohe Komplexität der Datenstruktur verursacht, welche das Datenbankmanagementsystem der SKGR zu bewältigen hat.
Nach der erfolgten Ist-Analyse wurde ein Lösungskonzept entwickelt, welches zur Optimierung des derzeitigen Systems dienen soll. Hierzu wurde zunächst eine Zielhierarchie entwickelt, welche den Anforderungen der SKGR entspricht. Als Hauptziele wurden hierbei die Steigerung der Akzeptanz durch die Nutzer und möglichst minimale Kosten für das System identifiziert.
Im Anschluss an die Ermittlung der Ziele wurden, basierend auf den Ergebnissen der Ist-Analyse diverse Optimierungsansätze für die Datenbankperformance vorgestellt. Hierfür wurde für jeden der oben genannten Sachverhalte ein Ansatz zur Optimierung der Datenbankperformance abgeleitet. Die Optimierungsansätze wurden sequentiell vorgestellt und mithilfe einer geeigneten Methodik konnte evaluiert werden, ob diese Ansätze tatsächlich zu einer Verbesserung der Datenbankperformance beitragen können. Im Ergebnis der Untersuchung konnten fast alle vorgestellten Techniken als positiv bewertet werden.
Abschließend wurden die kritischen Erfolgsfaktoren vorgestellt, welche bei einer erfolgreichen Umsetzung des Projektes beachtet werden müssen. Es wurde weiterhin analysiert, ob das vorgestellte Konzept auch in anderen Situationen eingesetzt werden kann.

Excerpt


Inhaltsverzeichnis

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

Zielsetzung & Themen

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.

  • Analyse der Ist-Datenbankperformance und Identifikation von Schwachstellen.
  • Entwicklung eines strukturierten Optimierungsmodells für das bestehende System.
  • Einsatz von Techniken wie Indizierung, Speicher-Engine-Anpassung, Denormalisierung und Prä-Aggregation.
  • Methodische Evaluierung der Lösungsansätze anhand von Leistungsmetriken (Abfragedauer, Speicherverbrauch).
  • Wirtschaftliche Bewertung und Handlungsempfehlung zur Implementierung.

Auszug aus dem Buch

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

Zusammenfassung der Kapitel

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.

Schlüsselwörter

Business Intelligence, Datenbankperformance, Datawarehouse, Krankenhausinformationssystem, Abfragedauer, ETL-Prozess, Performanceoptimierung, Indexierung, Speicher-Engine, Denormalisierung, Prä-Aggregation, Table Exchange Loading, Wirtschaftlichkeit, IT-Infrastruktur, Systemlandschaft.

Häufig gestellte Fragen

Worum geht es in der Arbeit grundlegend?

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.

Welche zentralen Themenfelder werden behandelt?

Die Schwerpunkte liegen auf Business Intelligence, Performance-Messung in Datenbanken, ETL-Prozessen und spezifischen technischen Optimierungsstrategien wie Indizierung und Tabellen-Speicherungsformen.

Was ist das primäre Ziel der Untersuchung?

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.

Welche wissenschaftliche Methode kommt zum Einsatz?

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.

Was wird im Hauptteil behandelt?

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.

Welche Schlüsselbegriffe definieren die Arbeit?

Neben BI und Datenbank-Performance stehen Begriffe wie Datawarehouse, ETL, Speichermodelle (MyISAM, InnoDB, MEMORY) und Optimierungsmethoden im Zentrum der Betrachtung.

Warum ist die Wahl der Speicher-Engine für die SKGR so wichtig?

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.

Welche Empfehlung gibt der Autor für die Praxis?

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.

Excerpt out of 92 pages  - scroll top

Details

Title
Datenbankperformance: Ist-Analyse und Optimierungskonzept am Beispiel einer Datenbank zu Analysezwecken in einem Krankenhaus
College
AKAD University of Applied Sciences Pinneberg
Grade
1,8
Author
Daniel Simmank (Author)
Publication Year
2012
Pages
92
Catalog Number
V206137
ISBN (eBook)
9783656330851
ISBN (Book)
9783656331353
Language
German
Tags
Datenbank; Performance; SQL; MySQL; Konzept; Analyse Optimierung; Indizes; Aggregation Datenbankperformance Business-Intelligence BI Analytisches Informationssystem
Product Safety
GRIN Publishing GmbH
Quote paper
Daniel Simmank (Author), 2012, Datenbankperformance: Ist-Analyse und Optimierungskonzept am Beispiel einer Datenbank zu Analysezwecken in einem Krankenhaus, Munich, GRIN Verlag, https://www.hausarbeiten.de/document/206137
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  92  pages
Hausarbeiten logo
  • Facebook
  • Instagram
  • TikTok
  • Shop
  • Tutorials
  • FAQ
  • Payment & Shipping
  • About us
  • Contact
  • Privacy
  • Terms
  • Imprint