Backup, Performance und Hochverfügbarkeit
Sie haben bereits Erfahrung mit der Administration von MySQL/MariaDB, stoßen aber bei manchen Themen an Ihre Grenzen?
Mit diesem Kurs bieten wir erfahrenen MySQL/MariaDB Administratoren praxistaugliche Antworten auf Fragen zu
- Backup: welche Möglichkeiten habe ich zur Sicherung und Wiederherstellung?
- HA: mit welchen Methoden kann ich die Verfügbarkeit meiner Datenbank erhöhen?
- Performance: wie hole ich das Optimum aus MySQL/MariaDB heraus?
Sie bekommen einen umfassenden Überblick über die Möglichkeiten, die Ihnen MySQL/MariaDB bietet. Und lernen in den Übungen praktische Tips und Tricks kennen.
Trainer und Dozenten
Oli Sennhauser war während 3 Jahren für die Firma MySQL und ist seit 2010 für die Firma FromDual GmbH als MariaDB/MySQL Berater unterwegs.
Dank seinen zahlreichen Einsätzen ist er mit der Materie bestens vertraut. Die bei seinen Einsätzen gesammelte Erfahrung gibt er an seine Kunden weiter. Natürlich lässt er seinen gesammelten Erfahrungsschatz in diesen Kurs mit einfließen.
Voraussetzungen
Die Teilnehmer sollten mit der Linux Konsole bereits einmal gearbeitet haben und die wichtigsten UNIX-Kommandos beherrschen.
Im Weiteren sollten die Teilnehmer den Umgang mit MySQL/MariaDB bereits gewohnt sein und SQL für sie kein Fremdwort mehr sein. Schauen Sie sich dazu bitte die Inhalte unserer Kurse MySQL und SQL an.
Erfahrungen mit dem Thema Hochverfügbarkeit sind von Vorteil, aber nicht Voraussetzung.
Inhalt
Backup, Restore, Recovery
- Unterschiede zwischen logischen und physischen Backups
- Kenngrössen bei Backup/Restore und daraus abgeleitete Backup-Strategie
- Exportieren und Importieren von Daten
- Logisches Backup mit
mariadb-backup/mysqldump
- Restore und Point-in-Time-Recovery (PiTR)
- Physisches Backup mit MariaDB Backup und Xtrabackup
Master/Slave und Master/Master Replikation
- Aufsetzen einer Master/Slave Replikation
- Zeilen basierte Replikation (Row Based Replication, RBR)
- Semi-synchrone Replikation
- Virtuelle IP
- Lese/Schreib-Verteilung
Synchrone multi-Master Replikation mit Galera Cluster für MySQL/MariaDB
- Aktiv/aktiv Clustering
- Mögliche Load Balancer
- Lese- und Schreibskalierung mit Galera Cluster
Allgemeines zu Performance
- Performance, was ist gemeint?
- Kritische Ressourcen
- Messen
- Einflüsse auf die Performance
System Konfiguration
- Hardware
- Betriebssystem (Linux)
- Datenbank-Konfiguration (my.cnf)
Applikation
- Schema Tuning
- Indexierung
- SQL Query Tuning
- Tools: Slow Query Log, General Query Log, etc.
- Parallelisierung
Architektur
- Skalierung, Sharding und wie kann die Applikation dazu beitragen.
mariadb-backup/mysqldump
- Aufsetzen einer Master/Slave Replikation
- Zeilen basierte Replikation (Row Based Replication, RBR)
- Semi-synchrone Replikation
- Virtuelle IP
- Lese/Schreib-Verteilung
Synchrone multi-Master Replikation mit Galera Cluster für MySQL/MariaDB
- Aktiv/aktiv Clustering
- Mögliche Load Balancer
- Lese- und Schreibskalierung mit Galera Cluster
Allgemeines zu Performance
- Performance, was ist gemeint?
- Kritische Ressourcen
- Messen
- Einflüsse auf die Performance
System Konfiguration
- Hardware
- Betriebssystem (Linux)
- Datenbank-Konfiguration (my.cnf)
Applikation
- Schema Tuning
- Indexierung
- SQL Query Tuning
- Tools: Slow Query Log, General Query Log, etc.
- Parallelisierung
Architektur
- Skalierung, Sharding und wie kann die Applikation dazu beitragen.
- Performance, was ist gemeint?
- Kritische Ressourcen
- Messen
- Einflüsse auf die Performance
System Konfiguration
- Hardware
- Betriebssystem (Linux)
- Datenbank-Konfiguration (my.cnf)
Applikation
- Schema Tuning
- Indexierung
- SQL Query Tuning
- Tools: Slow Query Log, General Query Log, etc.
- Parallelisierung
Architektur
- Skalierung, Sharding und wie kann die Applikation dazu beitragen.
- Schema Tuning
- Indexierung
- SQL Query Tuning
- Tools: Slow Query Log, General Query Log, etc.
- Parallelisierung
Architektur
- Skalierung, Sharding und wie kann die Applikation dazu beitragen.
Kurszeiten
Wer möchte, reist bis 22 Uhr am Vortag an und nutzt den Abend bereits zum Fachsimpeln am Kamin oder im Park.
An Kurstagen gibt es bei uns ab 8 Uhr Frühstück.
Unsere Kurse beginnen um 9 Uhr und enden um 18 Uhr.
Neben den kleinen Pausen gibt es eine Stunde Mittagspause mit leckerem, frisch in unserer Küche zubereitetem Essen.
Nach der Schulung anschließend Abendessen und Angebote für Fachsimpeln, Ausflüge uvm. Wir schaffen eine Atmosphäre, in der Fachleute sich ungezwungen austauschen. Wer das nicht will, wird zu nichts gezwungen und findet auch jederzeit Ruhe.
Termine und Anmeldung
-
27. Januar 2025, 5 Tage **
MariaDB und MySQL für Fortgeschrittene - online anmelden -
24. März 2025, 5 Tage
MariaDB und MySQL für Fortgeschrittene anmelden -
1. September 2025, 5 Tage
MariaDB und MySQL für Fortgeschrittene anmelden -
15. Dezember 2025, 5 Tage
MariaDB und MySQL für Fortgeschrittene anmelden
Haben Sie einen anderen Wunschtermin?