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. Verständnis des PostgreSQL Query Planners
- Ausführungspläne von Abfragen, Algorithmen des Query Planners (klassisch, genetisch)
- Analyse der Ausführungspläne von Abfragen (Datenzugriffsmethoden, Join-Methoden)
- Steuerung der Planauswahl (Konfigurationsparameter, pg_hint_plan)
2. Statistiken des Query Planners
- Kostenabschätzung der Ausführungspläne
- Standardstatistikmodell
- ANALYZE-Operation, erweiterte Statistiken
3. Einsatz von Indexen
- B-Tree-Indexe (einspaltig, zusammengesetzt, funktionsbasiert, partiell)
- Hash-Indexe
- BRIN-Indexe
- GiST-, GIN-Indexe
4. Einsatz erweiterter Tabellenstrukturen
- Partitionierte Tabellen
- Unlogged Tables (nicht protokollierte Tabellen)
- Temporäre Tabellen
- Materialisierte Sichten
5. Einsatz des Cache-Speichers
- Buffer Cache (Pufferspeicher)
- Work Memory (Arbeitsspeicher)
- Maintenance Work Memory (Wartungsarbeitsspeicher)
6. Parallel Query (Parallele Abfragen)
- Architektur
- Konfigurationsparameter
- Analyse der Ausführungspläne paralleler Abfragen
7. Überwachung von Workload und Leistung
- Protokollierung langsamer Abfragen
- Einsatz der Erweiterung auto_explain
- Einsatz der Erweiterung pg_stat_statements
- Kumulative Statistiken
8. Benchmarking mit PgBench
Voraussetzungen
- Abschluss von PostgreSQL Server Administration oder gleichwertige Kenntnisse
- Praxiserfahrung 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