Die Performanz der Datenbank ist von vielen Einstellungen und Optimierungsprozessen abhängig. Dabei spielt eine zielgerichtete Anwendungsentwicklung ebenso eine Rolle wie eine korrekte Einrichtung der Datenbank auf die Bedürfnisse der Anwender.
Das Seminar führt in die typischen Ursachen für Performanz-Probleme ein und beschreibt Strategien zu deren Behebung. Darüber hinaus unterstützt es den Anwendungsentwickler bei der Einschätzung von Performanz-Effekten bei verschiedenen Datenbank-Abfragestrategien und zeigt typische Fehler bei der SQL-Programmierung auf.
Inhalt
Wieviel Tuning ist notwendig?
Tuning Methode
Anwendungs-Design
Speicherstrukturen
Ein- und Ausgabe, Festplatten-Planung
Zugriffskonflikte
Programmierstrategien
Generisches SQL versus Oracle SQL
Ausreizen der Datenbank
Datensicherheit
Wiederverwendbarkeit von SQL
Concurrency
Applikationsmonitoring
sql_trace und tkprof, Enterprise Manager
Tracen eigener und fremder Sessions
Kostenbasierte Analyse von SQL-Statements
Explain Plan und Index-Optimierung
Optimizer, Optimizer Hints
Materialized Views
Datenbank-Monitoring
Performance-Views, Performance-Monitor
utlbstat/utlestat/report.txt, statspack
Speicherstrukturen: Shared Pool, DB-Cache, Redolog-Buffer,
Cache-Hit-Statistiken
Analyse von Zugriffskonflikten und Latches
Diagnose von Sperren und Locks
Seminar-Ziel
Nach diesem Seminar haben Sie einen Überblick über verschiedene Strategien des Performance-Tuning in Oracle. Sie dann in der Lage, Speicherstrukturen zu optimieren und Zugriffskonflikte zu erkennen und zu vermeiden. Durch verschiedene Monitoring-Tools können Sie die Performance Ihrer Datenbank beobachten und die Effekte der Tuning-Maßnahmen feststellen.
Wer sollte teilnehmen
Anwendungsentwickler und Consultants mit guten SQL-Kenntnissen und guten Datenbankkenntnissen
Dauer des Seminars
3 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
1.760,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks