- Wie viel 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
LernzieleNach diesem Seminar haben Sie einen Überblick über verschiedene Strategien des Performance-Tuning in Oracle. Sie sind 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.
ZielgruppenTeilnehmen können Anwendungsentwickler und Consultants mit guten SQL- und guten Datenbankkenntnissen.