Schulung/Seminar: Oracle9i: Performance Tuning |
![]() |
| Seminar-ID: | D11299 | ||
| Preis: | EUR 2950,- zzgl. Mwst. | ||
| Dauer: | 5 Tage | ||
Lerninhalte
Teilnehmerkreis
Vorkenntnisse
Kursziel
Sachgebiete
Aktuelle Termine
Zurück zur Seminarauswahl
Lerninhalte
Speicher- und Festplattenressourcen konfigurieren, um Sortiervorgänge zu optimierenDie tägliche Überwachung einer betriebsbereiten Datenbank mit Hilfe von STATSPACK durchführen
Die wichtigsten Schritte zum Entwurf einer Tuning-Methodik aufzählen
Probleme bei der Ein-/Ausgabe, Datenspeicherung und Datenbankkonfiguration erkennen und lösen
Probleme mit Sperren- und Latch-Zugriffskonflikten innerhalb der Oracle Datenbankumgebung erkennen und lösen
Leistungsaspekte in Zusammenhang mit Oracle Shared Server erkennen und berücksichtigen
Oracle Enterprise Manager zur Durchführung von Tuning-Aufgaben einsetzen
Oracle Resource Manager konfigurieren, um die Ressourcennutzung zu überwachen
Oracle Werkzeuge zur Diagnose von Leistungsproblemen einsetzen
Eine Oracle Datenbank im Hinblick auf eine gute Systemleistung konfigurieren
Dateistrukturen im Hinblick auf die Leistung und andere Aspekte neu konfigurieren
Top
Teilnehmerkreis
DatenbankadministratorenTop
Vorkenntnisse
Oracle 9i Datenbankadministration I & IITop
Kursziel
Dieser Kurs erläutert die Bedeutung eines guten ersten Datenbank-Designs und behandelt die Methoden für das Tuning einer Oracle9i Produktionsdatenbank. Der Schwerpunkt liegt dabei mehr auf dem Datenbank- und Instance-Tuning als auf spezifischen Aspekten der Betriebssystemleistung. Die Teilnehmer erwerben praktische Erfahrung im Tunen einer Oracle Datenbank.Sie lernen, mit Hilfe der verfügbaren Oracle Werkzeuge, wie z. B. Oracle Enterprise Manager (mit Diagnostics Pack und Tuning Pack) häufiger auftretende Leistungsprobleme bei der Verwaltung einer Oracle Datenbank zu erkennen, zu behandeln und zu lösen. Ein interaktiver Workshop, in dem die Teilnehmer praktische Erfahrungen sammeln können, ist außerdem Bestandteil des Kurses.
Top
Sachgebiete
Aufgabengebiete beim TuningTuning Phasen
Tuning Ziele und Service Vereinbarungen
Häufige Performance Probleme
Tuning Methodologie
Werkzeuge für Diagnose und Tuning
Alert Log Datei
Benutzer Trace Dateien
Data Dictionary Views
Dynamische Performance Views
Der Parameter TIMED_STATISTICS
STATSPACK
UTLBSTAT/UTLESTAT
Optimierung des Shared Pools
Überblick zum Shared Pool
Tuning des Library Cache
Statements wiederverwenden
SHARED_POOL_RESERVED_SIZE
Große Objekte im Shared Pool permanent behalten
Verwandte Tuninggesichtspunkte
Tuning des Data Dictionary Cache
Optimierung des Database Buffer Caches
Überblick zum Database Buffer Cache
Neue init.ora Parameter
Veraltete init.ora Parameter
Buffer Cache Advisory
Dynamische Veränderung von SGA Komponenten
Speicher-Granulate
Vergrößerung von SGA Komponenten
Lösungsansätze
Optimierung weiterer SGA Komponenten
Optimierung des Redo Log Buffers
Zugriffskonflikte erkennen und auflösen
Optimierung des Java Pools
Java Pool Speicher überwachen
Java Session Speicher begrenzen
Datenbank Konfiguration und I/O Gesichtspunkte
Verwendung von Tablespaces
Ungünstige Arten der Verwendung von Tablespaces erkennen
Datendateien verschieben
Oracle Datei Striping
Tuning von Full Table Scans
Tuning von Checkpoints
Konfiguration der Redo Log Dateien
Optimierung von Sortiervorgängen
Überblick zu Sortiervorgängen
Neue und alte init.ora Parameter zur Sortierung
Sortieren vermeiden
Sortieroperationen erkennen
Diagnosemittel
Erkennen von Latch Zugriffskonflikten
Überblick zu Latches
Latch Zugriffskonflikte verringern
Wichtige Latches
Optimierung von Rollback (Undo) Segmenten
Überblick zum Undomanagement
Probleme mit Rollback Segmenten erkennen und lösen
Erzeugung von Rollback Segmenten
Zuweisung von Transaktionen zu Rollback Segmenten
Automatisches Undo Management
Sperrkonflikte erkennen und lösen
Überblick zu Sperren
Blockierende Sperren erkennen
Deadlocks
Shared Server (MTS) optimieren
Überblick zu Shared Server
Einsatzmöglichkeiten
Dispatcher überwachen, hinzufügen, entfernen
Shared Server überwachen, hinzufügen, entfernen
Prozesse und Speicher überwachen
Applikationstuning
Aufgabengebiete beim Applikationstuning
Oracle Datenstrukturen
Segmentarten wählen
Tuning im Hinblick auf unterschiedliche Applikationsarten
Oracle Blöcke effizient nutzen
Speicherhierarchie
Extents allozieren
Speicherplatz in Segmenten überwachen, aus Segmenten zurückgewinnen, bei Indexsegmenten überwachen
SQL Statementoptimierung
Optimizer Modi
Ausführungspläne speichern
Hints
SQL Statements einordnen
Statistiken sammeln
Betriebssystemtuning und Resource Manager
Systemarchitektur
Virtueller Speicher
Paging und Swapping
Speicher und I/O optimieren
CPU Tuning
Prozesse im Vergleich zu Threads
Resource Manager Konzepte
Top
Termine
Aktuelle Termine auf Anfrage training@cns-gruppe.comTop
Info-Hotline von 9.00 - 18.00 Uhr:
Kostenlos aus dem Deutschen Festnetz,
oder +49.2302.914210 aus dem Ausland bzw. vom Handy
