MySQL Performance Tuning

Wie hole ich das Optimum aus MySQL heraus?

Je wichtiger unsere MySQL/MariaDB Projekte werden, je mehr Daten in die MySQL/MariaDB 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 MySQL/MariaDB Performance Probleme festgestellt und isoliert werden. Wie Sie eine MySQL/MariaDB Instanz richtig konfigurieren um die maximale Performance rauszuholen. 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 MySQL/MariaDB Fortgeschrittene. Die Bestandteile sind:

Dieser 2-tägige Kurs ist Teil einer Reihe zu MySQL Fortgeschrittene.

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 MySQL/MariaDB 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)
  • MySQL Konfiguration (my.cnf)

Applikation

  • Schema Tuning
  • Indexierung
  • SQL Query Tuning
  • Tools: Slow Query Log, MySQL Profile, General Query Log, etc.
  • Parallelisierung

Architektur

  • Skalierung, Sharding und wie kann die Applikation dazu beitragen.
Preis und Dauer

2 Tage,
998,00 € + 19% MwSt. = 1.187,62 €

Termine
  • 20. Juli 2021, 4 Tage
    MySQL Hochverfügbarkeit und MySQL Performance Tuning
    Anmelden
  • 22. Juli 2021, 2 Tage **
    MySQL Performance Tuning
    Anmelden
Für mit ** gekennzeichnete Termine ist die Mindestanzahl an Teilnehmern erreicht. Der Kurs findet aus heutiger Sicht sicher statt.