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

Εισαγωγή

  • Σύνοψη των λεπτομερειών και της αρχιτεκτονικής του PostgreSQL.
  • Βασικές γνώσεις διαχείρισης βάσης δεδομένων.

Εκκίνηση

  • Εγκατάσταση του PostgreSQL.
  • Ρύθμιση ενός pgAdmin 4 client.
  • Δημιουργία χρήστη βάσης δεδομένων.
  • Δημιουργία μιας βάσης δεδομένων.

Επιχειρήματα Βάσης Δεδομένων

  • Σύνταξη SQL, συναρτήσεις και τελεστές.
  • Ορισμός δεδομένων και τύποι δεδομένων.
  • Χρήστη-καθορισμένοι τύποι δεδομένων.
  • Σχήματα πίνακα.
  • Δημιουργία και τροποποίηση πινάκων.
  • Επεξεργασία δεδομένων σε πίνακες.
  • Αναζήτηση και φίλτρο δεδομένων.
  • Εξερεύνηση περιορισμών.
  • Συναρτήσεις μετατροπής.
  • Ενώδιωση πολλών πινάκων.
  • Συνδυασμός ερωτήσεων.
  • Δείκτες και η αναζήτηση πλήρους κειμένου (full-text search).
  • Έλεγχος συνδρομής (concurrency control).
  • Κανονικές εκφράσεις.

Διαχείριση Διακομιστή Βάσης Δεδομένων

  • Ασφάλεια και κρυπτογράφηση.
  • Ρόλοι πρόσβασης και δικαιώματα.
  • Ανακατασκευή και ανάκτηση (backup and restore).
  • Αναβάθμιση PostgreSQL.
  • Υψηλή διαθεσιμότητα.
  • Ισορροπία φορτίου (load balancing) και αναπαραγωγή (replication).
  • Στατιστικά και παρακολούθηση.

Αναδιαμόρφωση υψηλής επίδοσης

  • Διαχείριση πόρων.
  • Παρακολούθηση απόδοσης ερωτήσεων.
  • Ρύθμιση παραμέτρων (parameter tuning).
  • Βελτιστοποίηση δεικτών.
  • Βελτιστοποίηση ερωτήσεων.
  • Εκτατικότητα και τμηματοποίηση (scalability and partitioning).

Εξωτερικά Εργαλεία για Παρακολούθηση και Παρατήρηση

  • pgAdmin.
  • pgBadger.
  • pgbench.
  • node-exporter Prometheus, Grafana.
  • Zabbix.

Επίλυση προβλημάτων (troubleshooting).

Σύνοψη και επόμενα βήματα (summary and next steps).

Απαιτήσεις

  • Βασικές γνώσεις σε διαχετική βάση δεδομένων.
  • Γνώρισμα με τη γλώσσα SQL.

Απευθύνεται σε

  • Διαχετικοί βάσης δεδομένων (DBAs)
  • Διαχετικοί συστήματος (sysadmins)
 21 Ώρες

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


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

Σχόλια (1)

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

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