| 22.06.2010 - 23.06.2010 09:00 - 17:00 Uhr DOAG Berliner Expertenseminare: Optimizing Oracle PerformanceOrt: DOAG KonferenzLounge, Tempelhofer Weg 64, 12347 Berlin-BritzKontakt: Cornel Albert | ||
-
DOAG Berliner Expertenseminar: Optimizing Oracle Performance
Was unternehmen Sie, wenn Ihre Anwendung nicht schnell genug läuft? Sie begeben sich auf Fehlersuche und prüfen woran es liegt. Den verursachenden Fehler in einer Anwendung zu finden, ist oft der einfachere Part bei Performance Problemen. Der schwierigere Teil ist eine geeignete Lösung zu finden oder noch besser von vornherein solche Performance Probleme erst zu verhindern. Das Seminar Optimizing Oracle Performance versucht systematisch den Ursachen der mangelhaften Performance einer Oracle Datenbank Anwendung auf den Grund zu gehen.
Dieses Seminar zeigt Ihnen
Welche Datenbank Versionen werden angesprochen? Die wichtigsten Inhalte und Konzepte, die in diesem Seminar besprochen werden sind unabhängig von der Oracle Datenbank Version, die Sie einsetzen.
Es ist natürlich nicht zu vermeiden, dass sich einige Informationen auf spezifische Datenbank-Versionen beziehen, sobald Details über die Implementierung oder vorhandene Features besprochen werden. In diesem Seminar werden alle derzeitig verfügbaren Datenbankversionen – von der Oracle Datenbank Version 10g Release 1 bis zur Oracle Datenbank Version 11g Release 2 besprochen.
Wichtiger Hinweis: Der mündliche Vortrag wird vom Dozenten auf Deutsch referiert, die Folien sind in englischer Sprache verfasst.
Dozent: Christian Antognini; Principal Consultant & Partner, Trivadis AG
Zielgruppe:
Dieses Seminar richtet sich an Performance Analysten, Anwendungs-Entwickler und Datenbank-Administratoren die sich mit Troubleshooting Performance Problemen von Oracle-basierten Datenbanken beschäftigen.
Unser Special Offer!
Wenn Sie beide Seminartage buchen, können Sie kostenfrei an der exklusiven Abendveranstaltung am 22.Juni 2010 teilnehmen.
Hotelbuchung:
Falls Sie eine Hotelübernachtung im nahe gelegenen Hotel "Best Western Leonardo" wünschen, treffen Sie bitte in der Anmeldemaske die entsprechende Auswahl. Eine Übenachtung inklusive Frühstück kostet 75 Euro. Der kostenlose Shuttleservice bringt Sie am ersten Tag zur Abendveranstaltung (nur bei Buchung von 2 Seminartagen) und anschließend wieder ins Hotel. Zudem ist ein Shuttleservice organisiert, der Sie nach Ende des 1. Seminartages ins Hotel und am nächsten Morgen zur Konferenzlounge bringt.
Agenda:
Performance Problems (9:30-10:30)
Do We Need To Plan Performance?
Do We Have Performance Problems?
How to Approach Performance Problems?
Key Concepts (11:00-12:00)
Selectivity and Cardinality
Life Cycle of a Cursor
How Parsing Works
Reading and Writing Blocks
Parsing (13:00-14:30)
Identifying Parsing Problems
Solving Parsing Problems
Working around Parsing Problems
Application Programming Interfaces
Optimizing Data Access – Part 1 (15:00-17:00)
Identifying Suboptimal Access Paths
SQL Statements with Strong Selectivity (Rowid Access, Index Access, Single-table Hash Cluster Access)
Optimizing Data Access – Part 2 (9:30-10:30)
SQL Statements with Weak Selectivity (Full Table Scans, Full Partition Scans, Range Partitioning, Hash and List Partitioning, Composite Partitioning, Design Considerations, Full Index Scans)
Optimizing Joins – Part 1 (11:00-12:30)
Definitions
Nested Loop Joins
Merge Joins
Hash Joins
Outer Joins
Choosing Join Method
Optimizing Joins – Part 2 (13:30-14:00)
Partition-Wise Joins
Transformations
Beyond Data Access and Join Optimization – Part 1 (14:00-15:00)
Materialized View
Result Caching
Parallel Processing
Direct-path Insert
Beyond Data Access and Join Optimization – Part 2 (15:30-16:00)
Row Prefetching
Array Interface
Optimizing the Physical Design (16:00-17:00)
Optimal Column Order
Optimal Data Type
Row Migration and Row Chaining
Block Contention
Data Compression | ||





