Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
1. PostgreSQL-Abfrageplaner verstehen
- Abfrageausführungspläne, Algorithmen des Abfrageplaners (klassisch, genetisch)
- Analyse von Abfrageausführungsplänen (Datenzugriffsmethoden, Join-Methoden)
- Steuerung der Planauswahl (Konfigurationsparameter, pg_hint_plan)
2. Statistiken des Abfrageplaners
- Kostenabschätzung für Ausführungspläne
- Standard-Statistikkonzept
- ANALYZE-Befehl, erweiterte Statistiken
3. Indizes verwenden
- B-Tree-Indizes (Einzelspalte, mehrere Spalten, funktionsbasiert, teilweise)
- Hash-Indizes
- BRIN-Indizes
- GiST-, GIN-Indizes
4. Erweiterte Tabellenstrukturen verwenden
- Partitionierte Tabellen
- Unlogged-Tabellen
- Temporäre Tabellen
- Materialisierte Ansichten
5. Cache-Speicher verwenden
- Puffer-Cache
- Arbeitsmemory
- Wartungsarbeitsmemory
6. Parallel-Abfrage
- Architektur
- Konfigurationsparameter
- Analyse von parallelisierten Abfrageausführungsplänen
7. Workload- und Leistungsüberwachung
- Langsame Abfragen protokollieren
- Verwendung der Erweiterung auto_explain
- Verwendung der Erweiterung pg_stat_statements
- Kummulative Statistiken
8. Benchmarking mit PgBench
Voraussetzungen
- Abschluss von PostgreSQL Server Administration oder vergleichbares Wissen
- Praktische Erfahrung mit SQL und PostgreSQL-Operationen
Zielgruppe
Datenbankadministratoren, DevOps-Ingenieure und Entwickler, die für das Tuning und die Wartung von PostgreSQL in Produktionsumgebungen verantwortlich sind.
14 Stunden
Erfahrungsberichte (1)
Logverhalten, wenn die Instanz unter Last steht, sowie die Hierarchie und Nomenklatur von Instanzen, Datenbanken, Dateien usw.
Daniel Inwood - Sinara Consultants LTD
Kurs - PostgreSQL Advanced DBA
Maschinelle Übersetzung