29.12.2013 Aufrufe

Fehlerbehebung und Optimieren der Datenbankleistung

Fehlerbehebung und Optimieren der Datenbankleistung

Fehlerbehebung und Optimieren der Datenbankleistung

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

v<br />

v<br />

v<br />

– Hardware<br />

– Betriebssystem<br />

– Anwendungsserver <strong>und</strong> -requester<br />

– Datenbankmanager<br />

– SQL- <strong>und</strong> XQuery-Anweisungen<br />

– Anwendungsprogramme<br />

Prüfen Sie auf Hardware- <strong>und</strong> Softwareprobleme: Einige Leistungsprobleme<br />

können durch Wartung <strong>der</strong> Hardware o<strong>der</strong> Korrektur <strong>der</strong> Software o<strong>der</strong> durch<br />

beides behoben werden. Verwenden Sie nicht zu viel Zeit auf die Überwachung<br />

<strong>und</strong> Optimierung des Systems, bevor Sie eine Hardwarewartung o<strong>der</strong> eine Softwarekorrektur<br />

durchgeführt haben.<br />

Ermitteln Sie die Ursache eines Problems, bevor Sie Ihre Hardware aufrüsten:<br />

Auch wenn es so aussieht, als könnten zusätzliche Speicher- <strong>und</strong> Prozessorkapazitäten<br />

die Leistung sofort verbessern, sollten Sie sich die Zeit nehmen, die Engpässe<br />

zu lokalisieren <strong>und</strong> zu verstehen. Sie könnten ansonsten Geld für zusätzlichen<br />

Plattenspeicher ausgeben <strong>und</strong> anschließend feststellen, dass Sie nicht über<br />

die Prozessorkapazitäten o<strong>der</strong> die Kanäle verfügen, um den Speicher vorteilhaft<br />

zu nutzen.<br />

Implementieren Sie Rücksetzprozeduren, bevor Sie mit <strong>der</strong> Optimierung beginnen:<br />

Wenn Optimierungsmaßnahmen zu einer unerwarteten Leistungsverschlechterung<br />

führen, sollten die vorgenommenen Än<strong>der</strong>ungen rückgängig gemacht<br />

werden, bevor eine alternative Lösung versucht wird. Speichern Sie Ihre<br />

ursprünglichen Einstellungen, sodass Sie Än<strong>der</strong>ungen, die Sie nicht beibehalten<br />

möchten, leicht rückgängig machen können.<br />

Entwickeln eines Prozesses zur Leistungsverbesserung<br />

Ein Leistungsverbesserungsprozess ist ein iteratives Verfahren zur Überwachung<br />

<strong>und</strong> Optimierung von Leistungsbereichen. Abhängig von den Ergebnissen dieser<br />

Leistungsüberwachung passen Sie die Konfiguration des Datenbankservers an <strong>und</strong><br />

nehmen Än<strong>der</strong>ungen an den Anwendungen vor, die den Datenbankserver verwenden.<br />

Gehen Sie bei <strong>der</strong> Leistungsüberwachung <strong>und</strong> den Optimierungsentscheidungen<br />

von Ihren Kenntnissen über die Arten von Anwendungen, die mit den Daten arbeiten,<br />

sowie von den Ihnen bekannten Datenzugriffsmustern aus. Verschiedene Arten<br />

von Anwendungen haben unterschiedliche Leistungsanfor<strong>der</strong>ungen.<br />

Je<strong>der</strong> Leistungsverbesserungsprozess enthält die folgenden gr<strong>und</strong>legenden Schritte:<br />

1. Definieren Sie die Leistungsziele.<br />

2. Legen Sie Leistungsindikatoren für die wichtigsten Leistungsprobleme im System<br />

fest.<br />

3. Entwickeln Sie einen Leistungsüberwachungsplan <strong>und</strong> führen Sie ihn aus.<br />

4. Analysieren Sie die Überwachungsergebnisse fortlaufend, um zu ermitteln, welche<br />

Ressourcen optimiert werden müssen.<br />

5. Nehmen Sie jeweils nur eine Anpassung vor.<br />

Wenn Sie an einem bestimmten Punkt keine weitere Verbesserung <strong>der</strong> Leistung<br />

durch <strong>Optimieren</strong> des Datenbankservers <strong>und</strong> <strong>der</strong> Anwendungen erzielen können,<br />

ist möglicherweise <strong>der</strong> Zeitpunkt gekommen, die Hardware aufzurüsten.<br />

2 <strong>Fehlerbehebung</strong> <strong>und</strong> <strong>Optimieren</strong> <strong>der</strong> <strong>Datenbankleistung</strong>

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!