Seminarinformationen

Seminar - Ziel

In diesem 4-tägigen Seminar „MariaDB Administration Komplettkurs“ erhalten Sie einen umfassenden Einblick in die Architektur des MariaDB-Servers, seine Funktionsweise sowie die Installation. Zudem lernen Sie die typischen Aufgaben bei der Administration eines MariaDB-Servers kennen. Ein großer Fokus liegt dabei auf dem praktischen Anteil des Seminars. Grundlegende Themen und Maßnahmen, wie beispielsweise die Installation und Konfiguration des MariaDB-Servers, werden praxisnah durchgeführt und erläutert. Die Standardaufgaben eines Datenbankadministrators, darunter Sicherheit, Rechteverwaltung, Performance-Optimierung sowie Backup und Restore, werden in realitätsnahen Übungen vertieft. Weiterhin werden Themen wie Monitoring, Master-Slave-Replikation und Point-In-Time-Recovery behandelt, was einen soliden Rahmen für einen fundierten Einstieg in das Thema bietet.

Das Seminar findet mit der aktuell für den Produktivbetrieb freigegebenen Version des MariaDB-Servers statt. Auf Wunsch können auch ältere Versionen oder noch nicht freigegebene, neue Versionen berücksichtigt werden.

Teilnehmer - Zielgruppe

  • alle, die in das Thema Administration von MariaDB-Servern neu einsteigen wollen

Kurs - Voraussetzungen

  • Grundkenntnisse über Datenbank-Management-Systeme sind hilfreich, aber nicht nötig

Seminardauer

  • 4 Tage
  • 09:00 Uhr bis 17:00 Uhr

Schulungsunterlagen

  • nach Absprache

Seminar-Inhalt / Agenda

Architektur des MariaDB-Servers

  • Grundlagen der MariaDB-Server-Architektur
  • Überblick über die Abfrage-Verarbeitung im MariaDB-Server
  • Der Query-Cache
  • Storage Engines

Installation

  • Verfügbare Installationsverfahren
  • Installations-Umfang
  • Die wichtigsten Tools des Datenbank-Management-Systems
  • Starten und Stoppen des Servers

Konfiguration

  • Überblick über die MariaDB-Konfiguration
  • Konfigurations-Ebenen
  • Basis-Konfiguration nach der Installation
  • Konfiguration des Speicher-Managements

Information Schema

  • Funktionsweise des Information Schema
  • Grundlegende Informations-Kategorien
  • Abfrage von Meta-Informationen
  • Umgebungsvariablen
  • Status-Informationen

Sicherheit und Benutzer-Rechte

  • Das 2-Phasen-Modell von MariaDB: Authentifizierung und Autorisierung
  • Verwaltung von Benutzern
  • Gewähren und Entziehen von Berechtigungen
  • Benutzer- und Berechtigungskonzepte in der Praxis

Locking

  • Implizites und Explizites Locking
  • Locks aufspüren

Datenbank-Objekte

  • Datenbanken
  • Tabellen und Views
  • Stored Procedures
  • Trigger
  • Events

Monitoring

  • Überblick über Methodik und Werkzeuge
  • Das Information Schema sinnvoll nutzen

Performance-Optimierung

  • Methoden und Werkzeuge zur Performance-Messung
  • Datentypen richtig einsetzen
  • Performance-Engpässe erkennen
  • Ausführungspläne mit EXPLAIN analysieren
  • Performance mit Indizes optimieren
  • Performance durch Umschreiben von Statements optimieren

Datensicherung

  • Import und Export von Tabellendaten
  • Verfahren zur Logischen Datensicherung
  • Verfahren zur Physischen Datensicherung
  • Binlog-Archivierung
  • To-Last-Log-Recovery
  • Point-In-Time-Recovery (PITR)

Replikation

  • Grundlagen der Replikation
  • Cluster-Topologien
  • Master-Slave-Replikation mit MariaDB praktisch umsetzen

Weitere Schulungen zu Thema MariaDB

MariaDB für Entwickler

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 5-tägigen Seminar „MariaDB für Entwickler“ lernen Sie, leistungsstarke MariaDB-Anwendungen zu erstellen und dabei die Funktionen von MariaDB optimal zu nutzen. Der Kurs vermittelt das Wissen und die Fähigkeiten, um Trigger, Views, Prepared Statements und Stored ...

MariaDB Cluster (Galera) Administration

- u.a. in Nürnberg, Berlin, Stuttgart, München, Köln

In diesem 2-tägigen Seminar „MariaDB Cluster (Galera) Administration“ werden Datenbank-Administratoren (DBAs) darin geschult, ein MariaDB Cluster mit Galera aufzusetzen. Anhand praktischer Beispiele und Übungen wird die Anwendungsentwicklung mit dem MariaDB-Cluster ...