Επικοινωνήστε μαζί μας

Εξέλιξη Κομματιού

1. Κατανόηση του PostgreSQL Query Planner

  • Σχέδια εκτέλεσης κερδοσκοπήσεων, αλγόριθμοι Query Planner (κλασικοί, γενετικοί)
  • Ανάλυση σχεδίων εκτέλεσης κερδοσκοπήσεων (μethods πρόσβασης δεδομένων, methods συνένωσης)
  • Έλεγχος της επιλογής σχεδίου (ρυθμίσεις παραμέτρων, pg_hint_plan)

2. Στατιστικά του Query Planner

  • Αναφορά κόστους σχεδίων εκτέλεσης
  • Προεπιλεγμένο μοντέλο στατιστικών
  • Ενέργεια ANALYZE, εκτεταμένες στατιστικές

3. Χρήση Δεικτών

  • Δείκτες B-tree (μοναδικό στήλη, συνδυασμένο, βασισμένο σε λειτουργία, μερικό)
  • Δείκτες Hash
  • Δείκτες BRIN
  • Δείκτες GiST, GIN

4. Χρήση προηγμένων ταβλών δεδομένων

  • Διαιρετικές πίνακες
  • Μη καταγεγραμμένοι πίνακες
  • Προσωρινοί πίνακες
  • Ενδυναμωμένες ενότητες αποθήκευσης (materialised views)

5. Χρήση μνήμης Cache

  • Μνήμη Buffer Cache
  • Μνήμη Work Memory
  • Μνήμη Maintenance Work Memory

6. Παράλληλες κερδοσκοπήσεις (Parallel Query)

  • Αρχιτεκτονική
  • Ρυθμίσεις παραμέτρων
  • Ανάλυση σχεδίων εκτέλεσης παραλληλοποιημένων κερδοσκοπήσεων

7. Εποπτεία φόρτου εργασίας και απόδοσης

  • Καταγραφή αργών κερδοσκοπήσεων
  • Χρήση επέκτασης auto_explain
  • Χρήση επέκτασης pg_stat_statements
  • Συνολικά στατιστικά

8. Μέτρηση με PgBench (Benchmarking with PgBench)

Απαιτήσεις

  • Ολοκλήρωση PostgreSQL Server Administration ή εξίσου γνώσεις
  • Εργασιακή εμπειρία με SQL και επιχειρηματικές λειτουργίες PostgreSQL

Αντικείμενο

Διαχειριστές Βάσης Δεδομένων, Μηχανικοί DevOps και Πρόγραμματιστές υπεύθυνοι για τη ρύθμιση και διατήρηση PostgreSQL σε παραγωγικά περιβάλλοντα.

 14 Ώρες

Αριθμός συμμετέχοντων


Τιμή ανά συμμετέχοντα

Σχόλια (2)

Εφεξής Μαθήματα

Σχετικές Κατηγορίες