Auf diesem Seminar lernen Sie die Optimierung von SQL-Statements unter Oracle kennen. Im Gegensatz zum Datenbank Tuning werden hier die von der Applikation generierten Statements einer genaueren Untersuchung unterzogen. Im Normalfall ist der Tuningfaktor hier wesentlich höher als beim reinen Datenbank Tuning.
Inhalt
Optimierung im Überblick
Ausblick auf verschiedene Bereiche der Optimierung:
Design/SQL/Datenbank
SQL-Anweisungen verarbeiten
Architektur-Überblick
Mechanismen der SQL-Verarbeitung
Überwachung relevanter Oracle-Ressourcen
EXPLAIN und AUTOTRACE
Kennenlernen von Oracle-Techniken zur Ausführungsplan-Analyse
Analyse von Ausführungsplänen
SQL Trace und TKPROF
Weiterführende Analyse von Ausführungsplan und dazugehörenden Statistiken
RBO/CBO - Vergleich
Aufgaben eines Optimizers
Unterschied des RuleBased- und CostBasedOptimizers
Wann wird welcher Optimizer benutzt? Vor- und Nachteile
Kennenlernen einiger Regeln des RBOs
Indizes
Die unterschiedlichen Index-Typen
Effektiver Einsatz von Indizes
Statistiken sammeln
Statistiken für Objekte u/o Schemas ermitteln
Auswirkung auf die Optimizer
Optimizer beeinflussen
Parameter-Einstellung
Einfluss von Statistiken
Hints
Sortieren und Joinen
Verwendung von Indizes bei Sorts
MVs und temporäre Tabellen
Umfangreiche Abfragen durch Materialized Views
oder temporäre Tabellen beschleunigen
Seminar-Ziel
In diesem Seminar bekommen Sie einen Überblick über die verschiedenen Ebenen der Optimierung und die Mechanismen der SQL-Verarbeitung. Sie wissen dann, welche Optimizer es gibt, wo die Unterschiede sind und wie man sie beeinflußt. Dadurch können Sie den Ablauf von Abfragen durch temporäre Tabellen beschleunigen.
Wer sollte teilnehmen
Datenbankadministratoren, Consultants mit guten Datenbankkenntnissen in Oracle
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.380,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Oracle 9i High Performance Tuning with STATSPACK
Oracle 9i High Performance Tuning with STATSPACK Monitor and Tune an Oracle Database with this Powerful Diagnostic Tool Mcgraw-Hill Publ.Comp. Burleson, Donald K.
Kurs
GFU Cyrus AG •• Am Grauen Stein 27 ••
51105 Köln-Deutz •• Tel: (0221) 82809-0 •• Fax: (0221) 82809-50
•• EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel •• Vorsitzender des Aufsichtsrats: Peter Hecker •• Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743