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

Εγκατάσταση του MariaDB server

  • Εγκατάσταση σε Ubuntu/Debian
  • Εγκατάσταση σε άλλες διανομές Linux
  • Εγκατάσταση σε Windows

Αρχεία και Σενάρια του MariaDB Server

  • Προγράμματα MariaDB
  • MariaDB Server
  • MariaDB Client
  • Εργαλεία GUI

Ρύθμιση του MariaDB Server

  • Επιλογές Σερβίρου
  • Το Λειτουργικό μοντέλο SQL του Σερβίρου
  • Συστημικές Μεταβλητές Σερβίρου
  • Δυναμικές Συστημικές Μεταβλητές
  • Συστημικές Μεταβλητές Κατάστασης του Σερβίρου
  • Διαδικασία Τερματισμού

Επιβλητικά ζητήματα ασφάλειας στο MariaDB

  • Ασφάλιση του MariaDB κατά επιθέσεων
  • Επιλογές ασφάλειας
  • Ζητήματα ασφάλειας με το LOAD DATA LOCAL

Σύστημα Πρόσβασης και Δικαιωμάτων στο MariaDB

  • Επισκεψιμότητα στο σύστημα δικαιωμάτων του MariaDB
  • Δικαιώματα που προσφέρει το MariaDB
  • Συνδεση με τον Σερβίρο του MariaDB - Ετάπες
  • Έλεγχος πρόσβασης, Ετapa 1: Επιβεβαίωση σύνδεσης
  • Έλεγχος πρόσβασης, Ετάπη 2: Επιβεβαίωση αιτήματος
  • Σφάλματα σύνδεσης πρόσβασης (Access Denied)

Διαχείριση Λογαριασμών Χρηστών του MariaDB

  • Χρήστες και κωδικοί πρόσβασης
  • Δημιουργία νέων χρηστών
  • Διαγραφή λογαριασμών χρηστών
  • Οριοθέτηση πόρων χρηστών
  • Αλλαγή κωδικών πρόσβασης

Συντήρηση Βάσεων Δεδομένων του MariaDB

  • Αντιγραφή ασφαλείας και αποκατάσταση
  • Αποκατάσταση σε συγκεκριμένο χρόνο (Point-in-Time Recovery)
  • Συντήρηση και αποκατάσταση από πτώση
  • Syntax και επιλογές myisamchk
  • Απόκτηση πληροφοριών για τις πίνακες
  • Τοπική ρύθμιση MariaDB
  • Εθνικά χαρακτήρες και σειραγωγία
  • Ζώνη ώρα του Σερβίρου MariaDB

Αρχεία Καταγραφής (Log Files) του MariaDB

  • Αρχείο Σφαλμάτων (Error Log)
  • Γενικό αρχείο καταγραφής ερωτήσεων (General Query Log)
  • Αρχείο Ενημέρωσης (Update Log)
  • Βινυλικό αρχείο καταγραφής (Binary Log)
  • Αρχείο Καταγραφής Αργών Ερωτήσεων (Slow Query Log)
  • Συντήρηση και περιστροφή αρχείων καταγραφής

Εκτέλεση Πολλαπλών Σερβίρων MariaDB στον ίδιο υπολογιστή

  • Εκτέλεση πολλαπλών σερβίρων σε Windows
  • Εκτέλεση πολλαπλών σερβίρων σε Windows ως υπηρεσίες
  • Εκτέλεση πολλαπλών σερβίρων σε Unix και Linux
  • Χρήση εργαλείων πελάτη σε οικοσυστήματα με πολλούς σερβίρους

Κεφάλαιο αποθεματικής υποερωτήσεων (Query Cache) του MariaDB

  • Η έννοια του κεφαλαίου αποθεματικής υποερωτήσεων (Query Cache)
  • Τεστ του Query Cache με SELECT
  • Ρύθμιση του Query Cache
  • Έλεγχος κατάστασης και συντήρηση του Query Cache

Εξέταση Αποθηκευτικών Ενινήσεων (Storage Engine) CONNECT

  • Εγκατάσταση του αποθηκευτικού μηχανήματος CONNECT
  • Δημιουργία και διαγραφή πινάκων CONNECT
  • Ανάγνωση και εγγραφή δεδομένων CSV χρησιμοποιώντας το CONNECT
  • Ανάγνωση και εγγραφή δεδομένων XML χρησιμοποιώντας το CONNECT
  • Πρόσβαση σε πίνακες MariaDB χρησιμοποιώντας το CONNECT
  • Χρήση τύπου πίνακα XCOL
  • Χρήση τύπου πίνακα PIVOT
  • Χρήση τύπου πίνακα OCCUR

Εξερεύνηση Δυναμικών και Εικονικών Στηλών στο MariaDB

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

Στατιστικά Επίδοσης και Χρήσης

  • Εγκατάσταση του ανάλυτου (Audit Plugin)
  • Χρήση του αναλυτικού (Audit Plugin)
  • Χρήση οικονομικών στατιστικών πίνακων
  • Χρήση επεκτατικών στατιστικών
  • Ενεργοποίηση του παραθύρου απόδοσης (performance schema)
  • Χρήση του performance schema

Βελτιστοποίηση και Συναρμολόγηση του MariaDB

  • Χρήση SHOW STATUS
  • Έλεγχος στρατηγικών βελτιστοποίησης του MariaDB
  • Χρήση επεκτατικών κλειδιών με InnoDB και XtraDB
  • Ρύθμιση του χωρητικού κεφαλαίου τυπογράφηματος MyISAM (MyISAM segmented key cache)
  • Ρύθμιση threadpool
  • Ρύθμιση Aria pagecache
  • Βελτιστοποίηση ερωτήσεων με το κεφάλαιο αποθεματικής υποερωτήσεων (subquery cache)
  • Βελτιστοποίηση ερωτήσεων semi-join subqueries
  • Χρήση μικροδευτερολέπτων σε στήλες DATETIME
  • Αυτόματη ενημέρωση των στηλών DATETIME και TIMESTAMP

Απαιτήσεις

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

 14 Ώρες

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


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

Σχόλια (7)

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

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