Kurzusleírás
1. A PostgreSQL Lekérdezés-tervező megértése
- Lekérdezés-végrehajtási tervek, Lekérdezés-tervező algoritmusok (klasszikus, genetikus)
- Lekérdezés-végrehajtási tervek elemzése (adat-hozzáférési módszerek, összekapcsolási módszerek)
- Tervkiválasztás szabályozása (konfigurációs paraméterek, pg_hint_plan)
2. Lekérdezés-tervező statisztikák
- Végrehajtási terv költségbecslés
- Alapértelmezett statisztikai modell
- ANALYZE művelet, kiterjesztett statisztikák
3. Indexek használata
- B-fa indexek (egyszerű oszlop, összetett, függvényalapú, részleges)
- Hash indexek
- BRIN indexek
- GiST, GIN indexek
4. Speciális táblaszerkezetek használata
- Particionált táblák
- Naplózatlan táblák
- Ideiglenes táblák
- Materializált nézetek
5. Gyorsítótár memória használata
- Puffer gyorsítótár
- Munka memória
- Karbantartási munka memória
6. Párhuzamos lekérdezés
- Architektúra
- Konfigurációs paraméterek
- Párhuzamosított lekérdezés-végrehajtási tervek elemzése
7. Munkaterhelés és teljesítmény monitorozás
- Lassú lekérdezések naplózása
- auto_explain kiterjesztés használata
- pg_stat_statements kiterjesztés használata
- Kumulatív statisztikák
8. Benchmarking PgBench segítségével
Követelmények
- A PostgreSQL Szerveradminisztráció elvégzése vagy azzal egyenértékű tudás
- SQL és PostgreSQL műveletekkel kapcsolatos gyakorlati tapasztalat
Célközönség
Adatbázis-adminisztrátorok, DevOps mérnökök és fejlesztők, akik felelősek a PostgreSQL finomhangolásáért és karbantartásáért éles környezetben.
Vélemények (2)
A megadott példák és laborok
Christophe OSTER - EU Lisa
Kurzus - PostgreSQL Advanced DBA
Gépi fordítás
1. Nagyon jól megkészített képzési program 2. A tanár által kialakított meleg hangulat és kitűnő személyes professzionális viselkedése 3. Azt, hogy a tanár mindezt úgy magyarázta el, mintha teljes kezdőkkel beszélne, anélkül, hogy bármilyen technikai kifejezésekbe merülne.
Piotr Romer - Asseco Poland S.A
Kurzus - PostgreSQL Administration, Optimization and Replication
Gépi fordítás