Lépjen kapcsolatba velünk

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.

 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (2)

Közelgő kurzusok

Rokon kategóriák