Oracle Database 19c: Performance Management und Tuning – Kurs 76.490 RUB. vom Spezialisten, Ausbildung, Datum: 14. Mai 2023.
Verschiedenes / / December 04, 2023
Sie werden mit der Oracle-Tuning-Methodik vertraut gemacht und lernen grundlegende Tools zur Überwachung und Diagnose von SQL- und Datenbankinstanz-Leistungsproblemen kennen. Erfahren Sie, wie Sie Datenbankkomponenten diagnostizieren und optimieren. Erfahren Sie, wie Sie mit integrierten Leistungsanalysen und Tools proaktiv verwalten. Jedes Kursthema wird notwendigerweise durch Workshops vertieft, die auf realen Arbeitssituationen basieren. Nach Abschluss der Ausbildung sind Sie sofort in der Lage, die erworbenen Fähigkeiten in der Wirtschaft anzuwenden.
Der Kurs eignet sich für die Versionen Oracle Database 12c, 18c, 19c und richtet sich an Techniker des technischen Supports, technische Administratoren und Data Warehouse-Administratoren, die mit den Grundlagen der Arbeit mit Oracle vertraut sind.
Möchten Sie umfassende Kenntnisse über die Verwaltung und Optimierung der Leistung von Oracle Database 19c erlangen? Wir empfehlen Ihnen diesen Kurs!
Du wirst es lernen:
Nutzen Sie die gesamte Palette der Oracle-Tools, um Probleme mit der Leistung von SQL- und Datenbankinstanzen zu identifizieren.
Verwenden Sie SQL Performance Analyzer.
Verwenden Sie Enterprise Manager Cloud Control, um die Instanzleistung zu überwachen;
Überwachung von Datenbanken und Anwendungen in Echtzeit;
Beheben Sie wichtige Probleme bei der Optimierung der Lebenszyklusleistung.
Bei der Diagnose von Leistungsproblemen Datenbankberater einsetzen;
Verwenden Sie Metriken und Warnungen.
Konfigurieren Sie die Leistung einer Datenbankinstanz.
Verwalten Sie die SQL-Leistung.
Aktivieren oder deaktivieren Sie die automatische globale Systembereichsverwaltung.
6
KursePraktischer Lehrer, erfahrener Oracle DBMS-Spezialist. Er versteht es, seinen Erfahrungsschatz jedem Zuhörer in einfacher und verständlicher Sprache und anhand vieler praktischer Beispiele zu vermitteln. Dankbare Zuhörer bemerken seine Fähigkeit, die vielfältigen Nuancen der Arbeit mit dem Oracle DBMS aufzuzeigen.
Mikhail Fokin verfügt über zehn Jahre Erfahrung in der Arbeit mit Oracle DBMS (Versionen 8, 8i, 9i, 10g, 11g), einschließlich Verwaltungserfahrung und Leistungseinstellungen des Oracle DBMS auf Unix- und Windows-Plattformen, einschließlich in der Real Application-Konfiguration Cluster. Beherrscht beruflich fließend die Sprachen SQL und PL/SQL. Beherrscht Datenbanksicherungs- und -wiederherstellungstechnologien fließend – sowohl mit RMAN als auch manuell (vom Benutzer verwaltete Sicherung und Wiederherstellung). Bietet zuverlässige Datenspeicherung und Fehlertoleranz mithilfe der Data Guard-RAC-Technologien. Behebt Probleme mit der Datenbankleistung und führt außerdem eine Optimierung von SQL-Befehlen und PL/SQL-Code durch. Darüber hinaus verfügt er über sieben Jahre Erfahrung als Dozent für Kurse zur Oracle DBMS-Verwaltung, Leistungsoptimierung, Sicherheit, Anwendungsentwicklung und Reporting mit Oracle Forms Developer und Oracle Berichte.
Derzeit ist er Oracle DBMS-Administrator bei einer großen russischen Bank.
Modul 1. Grundlagen der Leistungsoptimierung (2 ak. H.)
Diagnose, Funktionen und Tools zur Leistungsoptimierung
Datenbankzeit
CPU- und Wartezeit-Tuning-Dimensionen
Temporäres Modell
Dynamische Leistungsansichten
Kumulative Systemstatistik
Warten Sie auf Ereignisse
Protokoll- und Tracedateien
Modul 2. Verwenden des automatischen Workload-Repositorys (2 ac. H.)
Übersicht über das automatische Workload-Repository
Automatische Workload-Repository-Daten
Enterprise Manager Cloud Control und AWR
Bilder
Berichte
Vergleich von Berichten
Modul 3. Identifizierung von Leistungsproblemen (2 ac. H.)
Identifizieren von Leistungsproblemen
Prioritäten setzen
Berichte über die SQL-Anweisungen, die die maximale Menge an Ressourcen verbraucht haben
Grundlegende Probleme bei der Leistungsoptimierung
Optimierung der Lebenszyklusleistung
Konfigurationssitzung mit ADDM
Ressourcen zur Leistungsoptimierung
Übersicht über Überwachungs- und Konfigurationstools
Modul 4. Verwenden von Metriken und Warnungen (2 ak. H.)
Übersicht über Metriken und Warnungen
Einschränkungen der Basisstatistik
Vorteile von Metriken
Sehen Sie sich den Verlauf der Metrikwerte an
Histogramme anzeigen
Vom Server generierte Warnungen
Schwellenwerte festlegen
Dynamische Ansichten für Metriken und Warnungen
Modul 5. Grundsortimente (2 ac. H.)
Arbeiten mit einer Reihe grundlegender Metriken
Grundlegende „Schiebefenster“-Bereiche
Basisbereichsvorlagen
Grundsortimente erstellen
Dynamische Ansichten für Basisbereiche
Leistungsüberwachung und Basisbereiche
Warnschwellenwerte mithilfe statischer Basisbereiche konfigurieren
Adaptive Schwellenwertkonfiguration
Modul 6. Verwendung von Tools basierend auf AWR (2 ac. H.)
Automatische Tracking-Aufgaben
Leistungsüberwachung mit ADDM
Aktiver Sitzungsverlauf
Modul 7. Echtzeit-Datenbanküberwachung (2 ac. H.)
Übersicht und Verwendungszweck
Definieren von Datenbankoperationen
Datenbankbetriebskonzepte
Aktivieren Sie die Überwachung des Datenbankbetriebs
Identifizieren, Starten und Beenden eines Datenbankvorgangs
Überwachen des Fortschritts einer Datenbankoperation
Dynamische Ansichten von Datenbankoperationen
Einrichten von Datenbankoperationen
Modul 8. Anwendungsüberwachung (2 ac. H.)
Attribute und Arten von Diensten
Erstellung von Dienstleistungen
Nutzung von Diensten für Clientanwendungen
Dienste- und Ressourcenmanager
Dienste und Batch-Scheduler
Dienste und metrische Schwellenwerte
Aggregation und Nachverfolgung von Diensten
Modul 9. Identifizierung problematischer SQL-Anweisungen (2 ac. H.)
Schritte zum Ausführen von SQL-Befehlen
SQL-Überwachung
Ausführungspläne
DBMS_XPLAN-Paket
EXPLAIN PLAN-Befehl
Interpretation des Ausführungsplans
Verwenden von SQL Trace
Generieren eines Optimierer-Trace
Modul 10. Auswirkungen auf den Optimierer (2 ac. H.)
Aufgaben des Abfrageoptimierers
Optimiererstatistiken verwalten
Initialisierungsparameter, die sich auf das Verhalten des Optimierers auswirken
Optimierungsfunktionen aktivieren
Optimierungshinweise verwenden
Datenzugriffspfade
Verbindungsvorgänge
Sortiervorgänge
Modul 11. Reduzierung des Preises für SQL-Anweisungen (2 ac. H.)
Indexpflege
Berater für Zugriffspfadoptimierung (SQL Access Advisor)
Pflege und Neuorganisation von Tabellen
Extent-Management
Datenspeicher
Migrierte und verkettete Zeichenfolgen
Segmente reduzieren
Tabellenkomprimierung
Modul 12. Verwenden von SQL Performance Analyzer (2 ac. H.)
Übersicht über den SQL Performance Analyzer
Überblick und beabsichtigte Verwendung realer Anwendungstests
Erfassung laden
Erstellen Sie eine SQL Performance Analyzer-Aufgabe
Vergleichsberichte
Regressionsanweisungen einrichten
Dynamische Ansichten des SQL-Leistungsanalysators
Modul 13. SQL Performance Management (2 ac. H.)
Pflege der Optimierungsstatistiken
Automatisierte Wartungsaufgaben
Einstellungen für die Statistiksammlung
Verzögerte Statistikerfassung
Automatisches SQL-Tuning
SQL-Tuning-Berater
Berater für Zugriffspfadoptimierung (SQL Access Advisor)
Ausführungsplanverwaltung
Modul 14. Verwenden der Datenbankwiedergabe (2 ac. H.)
Datenbank-Replay-Architektur
Capture-Funktionen laden
Wiedergabeoptionen
Wiedergabeanalyse
Datenbankwiedergabe im Enterprise Manager
Datenbank-Replay-Pakete und -Prozeduren
Dynamische Ansichten zur Lastreproduktion
Laden Sie die Replay-Client-Kalibrierung
Modul 15. Einrichten eines Gemeinschaftspools (2 ac. H.)
Gemeinsam genutzte Poolarchitektur
Latches und Mutexe
Diagnosetools für gemeinsam genutzte Pools
Weiche und harte Analysen
Ändern der Größe des gemeinsam genutzten Pools
Fragmentierung des gemeinsam genutzten Pools
Datenwörterbuch-Cache
Abfrageergebnis-Cache
Modul 16. Konfigurieren des Puffercaches (2 ak. H.)
Puffer-Cache-Architektur
Arbeitssätze
Ziele und Techniken zur Optimierung der Puffer-Cache-Leistung
Symptome von Problemen mit der Puffer-Cache-Leistung
Lösungen für Probleme mit der Puffer-Cache-Leistung
Datenbank-Smart-Flash-Cache
Zurücksetzen des Puffercaches
Modul 17. Konfigurieren von PGA und temporärem Tabellenbereich (2 ac. H.)
Automatische PGA-Zuteilungskonfiguration
Histogramme und Statistiken zur automatischen PGA-Verteilung
Teil des AWR-Berichts zur automatischen PGA-Zuteilung
Temporäre Tablespaces verwalten
Temporäre Tabellenbereichsgruppen
Überwachung temporärer Tabellenbereiche
Reduzieren der Größe eines temporären Tabellenbereichs
Modul 18. Automatische Speicherverwaltung (2 ac. H.)
Globaler Geltungsbereich des dynamischen Systems
Überblick über die globale Bereichsverwaltung des automatischen Systems
Initialisierungsparameter, die sich auf die SGA-Größe auswirken
Aktivieren oder deaktivieren Sie die automatische globale Systembereichsverwaltung
System-Berater für globale Flächendimensionierung
Übersicht über die automatische Speicherverwaltung
Aktivieren Sie die automatische Speicherverwaltung
Überwachung der automatischen Speicherverwaltung
Modul 19. E/A-Setup (2 ac. H.)
I/O-Architektur
I/O-Modi
Datenbankrelevante I/O-Metriken
I/O-Kalibrierung
E/A-Statistik
E/A-Diagnose
Konfigurieren der Datenbank-E/A
Automatisches Speichermanagement (ASM)
Modul 20. Ergebnisse der Leistungsoptimierung (2 ac. H.)
Initialisierungsparameter und ihre Auswirkungen auf die Leistung
Anfangsgrößen von Speicherstrukturen
Einen großen Pool einrichten
Best Practices für verschiedene Arten von Tablespaces
Blockabmessungen
Konfigurieren der Größe des Online-Protokollpuffers und der Online-Protokolldateien
Automatische Statistikerfassung
Am häufigsten beobachtete Warteereignisse