Takk for at du sendte din henvendelse! En av våre teammedlemmer vil kontakte deg straks.
Takk for at du sendte din bestilling! En av våre teammedlemmer vil kontakte deg straks.
Kursplan
1. Forståelse av PostgreSQL Query Planner
- Forespørselsutførelsesplaner, Query Planner-algoritmer (klassiske, genetiske)
- Analyse av forespørselsutførelsesplaner (dataadgangsmetoder, join-metoder)
- Kontroll over planvalg (konfigurasjonsparametere, pg_hint_plan)
2. Query Planner-statistikk
- Kostnads estimat for utførelsesplan
- Standard statistikkmodell
- ANALYZE-operasjon, utvidet statistikk
3. Bruk av indekser
- B-tree-indekser (enkel kolonne, sammensatte, funksjonsbaserte, delvis)
- Hash-indekser
- BRIN-indekser
- GiST, GIN-indekser
4. Bruk av avanserte tabellstrukturer
- Partisjonerte tabeller
- Unlogged-tabeller
- Midlertidige tabeller
- Materialiserte visninger
5. Bruk av mellomlagerhukommelse
- Buffer Cache
- Arbeidshukommelse
- Vedlikehold Arbeidshukommelse
6. Parallel forespørsel
- Arkitektur
- Konfigurasjonsparametere
- Analyse av paralleliserte forespørselsutførelsesplaner
7. Overvåking av arbeidsbelasted og ytelse
- Logging av trege forespørsler
- Bruk av auto_explain-utvidelsen
- Bruk av pg_stat_statements-utvidelsen
- Kumulative statistikk
8. Benchmarking med PgBench
Krav
- Fullføring av PostgreSQL Server Administration eller tilsvarende kunnskap
- Arbeidserfaring med SQL og PostgreSQL-operasjoner
Målgruppe
Databaseadministratorer, DevOps-ingeniører, og utviklere som er ansvarlige for justering og vedlikehold av PostgreSQL i produksjonsmiljøer.
14 Timer
Referanser (1)
Loggføringsatferd når forekomsten er under belastning, samt hierarkiet og nomenklaturen for forekomster, databaser, filer osv.
Daniel Inwood - Sinara Consultants LTD
Kurs - PostgreSQL Advanced DBA
Maskinoversatt