Wie hole ich das Optimum aus MariaDB/MySQL heraus?
Je wichtiger unsere MariaDB/MySQL Projekte werden, je mehr Daten in die MariaDB/MySQL Datenbank fliessen und je grösser und komplexer unsere Applikationen werden um so langsamer wird die Datenbank! Das ist nicht immer und zwingend der Fall, aber allzu oft leider wahr.
In diesem Kurs lernen Sie, wie MariaDB/MySQL Performance Probleme festgestellt und isoliert werden. Wie Sie eine MariaDB/MySQL Instanz richtig konfigurieren um die maximale Performance herauszuholen. Auf was wir beim Design eines Schemas achten sollten. Und vor allem, wie wir langsame Abfragen ausfindig machen, sie untersuchen und optimieren.
Dieser Kurs ist ein Teil der einwöchigen Reihe MariaDB/MySQL für Fortgeschrittene. Die Bestandteile sind:
- Montag: MariaDB/MySQL Backup
- Dienstag und Mittwoch: MariaDB/MySQL Hochverfügbarkeit
- Donnerstag und Freitag: MariaDB/MySQL Performance Tuning
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 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
Inhalt
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, Profile, General Query Log, etc.
- Parallelisierung
Architektur
- Skalierung, Sharding und wie kann die Applikation dazu beitragen.
- Hardware
- Betriebssystem (Linux)
- Datenbank Konfiguration (my.cnf)
Applikation
- Schema Tuning
- Indexierung
- SQL Query Tuning
- Tools: Slow Query Log, Profile, General Query Log, etc.
- Parallelisierung
Architektur
- Skalierung, Sharding und wie kann die Applikation dazu beitragen.
- 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
-
28. Januar 2025, 4 Tage
MariaDB und MySQL Hochverfügbarkeit und MariaDB und MySQL Performance Tuning - online anmelden -
30. Januar 2025, 2 Tage
MariaDB und MySQL Performance Tuning - online anmelden -
25. März 2025, 4 Tage
MariaDB und MySQL Hochverfügbarkeit und MariaDB und MySQL Performance Tuning anmelden -
27. März 2025, 2 Tage
MariaDB und MySQL Performance Tuning anmelden -
2. September 2025, 4 Tage
MariaDB und MySQL Hochverfügbarkeit und MariaDB und MySQL Performance Tuning anmelden -
4. September 2025, 2 Tage
MariaDB und MySQL Performance Tuning anmelden
Haben Sie einen anderen Wunschtermin?