Kontakt aufnehmen

Schulungsübersicht

MariaDB-Server installieren

  • Installation unter Ubuntu/Debian
  • Installation auf anderen Linux-Distributionen
  • Installation unter Windows

MariaDB-Serverdateien und -Skripte

  • MariaDB-Programme
  • MariaDB-Server
  • MariaDB-Client
  • GUI-Tools

MariaDB-Serverkonfiguration

  • Serveroptionen
  • SQL-Modus des Servers
  • Systemvariablen des Servers
  • Dynamische Systemvariablen
  • Statusvariablen des Servers
  • Herunterfahren-Prozess

Sicherheitsthemen bei MariaDB

  • MariaDB vor Angriffen schützen
  • Sicherheitsrelevante Optionen
  • Sicherheitsthemen im Zusammenhang mit LOAD DATA LOCAL

MariaDB-Zugriffsberechtigungssystem

  • Übersicht über das MariaDB-Berechtigungssystem
  • Von MariaDB bereitgestellte Berechtigungen
  • Verbindung zum MariaDB-Server – Phasen
  • Zugriffskontrolle, Phase 1: Verbindungsüberprüfung
  • Zugriffskontrolle, Phase 2: Anforderungsüberprüfung
  • Fehler bei verweigertem Zugriff

Benutzerkontoverwaltung in MariaDB

  • Benutzer und Passwörter
  • Neue Benutzer erstellen
  • Benutzerkonten löschen
  • Ressourcenbeschränkungen für Benutzer festlegen
  • Passwörter ändern

MariaDB-Datenbankwartung

  • Sicherung und Wiederherstellung
  • Punktgenaue Wiederherstellung
  • Wartung und Crash-Wiederherstellung
  • Syntax und Optionen von myisamchk
  • Tabelleninformationen abrufen
  • Lokale Einstellungen in MariaDB
  • Nationale Zeichen und Sortierung
  • MariaDB-Server-Zeitzone

MariaDB-Logdateien

  • Fehlerprotokoll
  • Allgemeines Abfrageprotokoll
  • Änderungsprotokoll
  • Binäres Protokoll
  • Langsames Abfrageprotokoll
  • Wartung und Rotation der Logdateien

Betrieb mehrerer MariaDB-Server auf derselben Maschine

  • Mehrere Server unter Windows betreiben
  • Mehrere Server unter Windows als Dienste betreiben
  • Mehrere Server unter Unix und Linux betreiben
  • Clienttools in einer Multi-Server-Umgebung verwenden

MariaDB-Abfragezwischenspeicher (Query Cache)

  • Konzept des Abfragezwischenspeichers
  • Testen des Abfragezwischenspeichers mit SELECT
  • Konfigurieren des Abfragezwischenspeichers
  • Überprüfen des Status und Wartung des Abfragezwischenspeichers

Die CONNECT-Speicher-Engine

  • INSTALLATION der CONNECT-Speicher-Engine
  • Erstellen und Löschen von CONNECT-Tabellen
  • CSV-Daten mit CONNECT lesen und schreiben
  • XML-Daten mit CONNECT lesen und schreiben
  • MariaDB-Tabellen über CONNECT zugreifen
  • Verwendung des XCOL-Tabellentyps
  • Verwendung des PIVOT-Tabellentyps
  • Verwendung des OCCUR-Tabellentyps

Erkundung dynamischer und virtueller Spalten in MariaDB

  • Erstellen von Tabellen mit dynamischen Spalten
  • Dynamische Spaltendaten einfügen, aktualisieren und löschen
  • Daten aus einer dynamischen Spalte lesen
  • Virtuelle Spalten verwenden

Leistungs- und Nutzungsstatistiken

  • Audit-Plugin installieren
  • Audit-Plugin verwenden
  • Engine-unabhängige Tabellensatzstatistiken verwenden
  • Erweiterte Statistiken verwenden
  • Performance-Schema aktivieren
  • Performance-Schema verwenden

MariaDB optimieren und einstellen (Tuning)

  • SHOW STATUS verwenden
  • MariaDB-Optimierungsstrategien steuern
  • Erweiterte Schlüssel mit InnoDB und XtraDB verwenden
  • Segmentierten Schlüsselspeicher (key cache) von MyISAM konfigurieren
  • Threadpool konfigurieren
  • Seitenpuffer (pagecache) von Aria konfigurieren
  • Abfragen mit dem Unterabfragezwischenspeicher optimieren
  • Semi-Join-Unterabfragen optimieren
  • Mikrosekunden in DATETIME-Spalten verwenden
  • DATETIME- und TIMESTAMP-Spalten automatisch aktualisieren

Voraussetzungen

Grundlegende Kenntnisse einer beliebigen Datenbank und der SQL-Sprache.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien