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

Εισαγωγή και Αρχιτεκτονική

  • Γενική επισκόπηση της αρχιτεκτονικής PostgreSQL: διαδικασίες, μνήμη, αρχεία
  • Οργάνωση δεδομένων: βάσεις δεδομένων, σχήματα και tablespaces
  • Το εργαλειό PostgreSQL και τα σύστημα πίνακες

Εγκατάσταση και ρύθμιση

  • Εγκατάσταση του PostgreSQL
  • Αρχεία ρύθμισης (postgresql.conf, postgresql.auto.conf, pg_hba.conf, pg_ident.conf)
  • Ρύθμιση βασικών παραμέτρων (μνήμη, καταγραφή, συνδέσεις)
  • Ανάβαθρο και μεταφορά εγκαταστάσεων PostgreSQL

Διαχείριση ασφάλειας

  • Ρόλοι χρηστών, ομάδες και δικαιώματα
  • Μέθοδοι πιστοποίησης: trust, password, MD5, SCRAM
  • Γενική επισκόπηση της ασφάλειας σε επίπεδο γραμμής (Row-Level Security) και πολιτικές πρόσβασης δεδομένων
  • Ρύθμιση SSL/TLS

Αντιγράφη δομή και αποκατάσταση

  • Λογικές αντιγράφη δομή με pg_dump και pg_restore
  • Φυσικές αντιγράφη δομή χρησιμοποιώντας το pg_basebackup
  • Συνεχόμενες αντιγράφη δομή, archiving WAL
  • Πλήρης αποκατάσταση, Point-in-Time Recovery (PITR)

Επιβλέψη και συντήρηση

  • Κατανόηση του διεργασία autovacuum
  • Συντακτική συντήρηση και ανάλυση καταγραφών
  • Χρήση του PgBadger για ανάλυση καταγραφών

Απαιτήσεις

Βασική γνώση της SQL

 14 Ώρες

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


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

Σχόλια (7)

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

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