Kurzusleírás
1. Understanding PostgreSQL Query Planner
- Query execution plans, Query Planner algorithms (classic, genetic)
- Analysing query execution plans (data access methods, join methods)
- Controlling plan selection (configuration parameters, pg_hint_plan)
2. Query Planner Statistics
- Execution plan cost estimation
- Default statistics model
- ANALYZE operation, extended statistics
3. Using Indexes
- B-tree indexes (single column, composite, function-based, partial)
- Hash indexes
- BRIN indexes
- GiST, GIN indexes
4. Using Advanced Table Structures
- Partitioned tables
- Unlogged tables
- Temporary tables
- Materialised views
5. Using Cache Memory
- Buffer Cache
- Work Memory
- Maintenance Work Memory
6. Parallel Query
- Architecture
- Configuration parameters
- Analysing parallelised query execution plans
7. Workload and Performance Monitoring
- Logging slow queries
- Using auto_explain extension
- Using pg_stat_statements extension
- Cumulative Statistics
8. Benchmarking with PgBench
Követelmények
- Completion of PostgreSQL Server Administration or equivalent knowledge
- Working experience with SQL and PostgreSQL operations
Audience
Database Administrators, DevOps Engineers, and Developers responsible for tuning and maintaining PostgreSQL in production environments.
Vélemények (5)
A megadott példák és laborok
Christophe OSTER - EU Lisa
Kurzus - PostgreSQL Advanced DBA
Gépi fordítás
Sok ismeretet nyújt. Örömös megközelítés a témához.
Oskar Debowski - Asseco Poland S.A
Kurzus - PostgreSQL Administration, Optimization and Replication
Gépi fordítás
haladó témák gyakorlati alkalmazásával és vita, például a TimescaleDB és hypertable-ről, valamint a képződő ismeretei a témában :)
Shivam - Paessler LLC
Kurzus - PostgreSQL Fundamentals
Gépi fordítás
Az első nap végére egy résztvevő javasolta, hogy növeljék a gyakorlásokban való interakciót, és a képzők ezt figyelembe vévték a második napon.
Daniela - Unit4
Kurzus - PostgreSQL 16 for Developers and Administrators
Gépi fordítás
Egy tényekre és gyakorlati megközelítés alapuló tárgyelőadás. Egy kedves atmoszféra, amely kérdezni valamit ösztönöz.
Marcin - Santander Bank Polska S.A.
Kurzus - Implementing High Availability in PostgreSQL
Gépi fordítás