Kontakt aufnehmen

Schulungsübersicht

Installation des MariaDB-Servers

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

MariaDB-Serverdateien und -Skripte

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

Konfiguration des MariaDB-Servers

  • Serveroptionen
  • Der SQL-Modus des Servers
  • Server-Systemvariablen
  • Dynamische Systemvariablen
  • Server-Statusvariablen
  • Shutdown-Prozess

Sicherheitsaspekte bei MariaDB

  • Absicherung von MariaDB gegen Angriffe
  • Sicherheitsrelevante Optionen
  • Sicherheitsprobleme mit LOAD DATA LOCAL

MariaDB-Zugriffsberechtigungssystem

  • Überblick über das MariaDB-Berechtigungssystem
  • Von MariaDB bereitgestellte Berechtigungen
  • Verbindung zum MariaDB-Server – Stufen
  • Zugriffskontrolle, Stufe 1: Verifikation der Verbindung
  • Zugriffskontrolle, Stufe 2: Verifikation der Anfrage
  • Fehler bei verweigertem Zugriff

Verwaltung von MariaDB-Benutzerkonten

  • Benutzer und Passwörter
  • Erstellen neuer Benutzer
  • Löschen von Benutzerkonten
  • Einschränkung von Benutzerrourcen
  • Wechsel von Passwörtern

Wartung der MariaDB-Datenbank

  • Sicherung und Wiederherstellung
  • Point-in-Time-Wiederherstellung
  • Wartung und Crash-Recovery
  • Syntax und Optionen von myisamchk
  • Abruf von Tabelleninformationen
  • Lokale Einstellungen in MariaDB
  • Nationale Zeichen und Sortierung
  • Zeitzone des MariaDB-Servers

MariaDB-Protokolldateien

  • Protokoll über Fehler (Error Log)
  • Allgemeines Abfrageprotokoll (General Query Log)
  • Update-Protokoll (Update Log)
  • Binäres Protokoll (Binary Log)
  • Protokoll über langsame Abfragen (Slow Query Log)
  • Wartung und Rotation von Protokolldateien

Ausführung mehrerer MariaDB-Server auf demselben Rechner

  • Ausführung mehrerer Server unter Windows
  • Ausführung mehrerer Server unter Windows als Dienste
  • Ausführung mehrerer Server unter Unix und Linux
  • Nutzung von Client-Tools in einer Multi-Server-Umgebung

MariaDB-Query-Cache

  • Das Konzept des Query-Cache
  • Testen des Query-Cache mit SELECT
  • Konfiguration des Query-Cache
  • Prüfung des Query-Cache-Status und Wartung

Das CONNECT-Speicher-Engine

  • Installation der CONNECT-Speicher-Engine
  • Erstellen und Löschen von CONNECT-Tabellen
  • Lesen und Schreiben von CSV-Daten mit CONNECT
  • Lesen und Schreiben von XML-Daten mit CONNECT
  • Zugriff auf MariaDB-Tabellen mit CONNECT
  • Nutzung des XCOL-Tabellentyps
  • Nutzung des PIVOT-Tabellentyps
  • Nutzung des OCCUR-Tabellentyps

Untersuchung dynamischer und virtueller Spalten in MariaDB

  • Erstellen von Tabellen mit dynamischen Spalten
  • Einfügen, Aktualisieren und Löschen von Daten in dynamischen Spalten
  • Lesen von Daten aus einer dynamischen Spalte
  • Nutzung virtueller Spalten

Leistungs- und Nutzungsstatistiken

  • Installation des Audit-Plugins
  • Nutzung des Audit-Plugins
  • Nutzung engine-unabhängiger Tabellenstatistiken
  • Nutzung erweiterter Statistiken
  • Aktivierung des Performance-Schemas
  • Nutzung des Performance-Schemas

Optimierung und Feinabstimmung von MariaDB

  • Nutzung von SHOW STATUS
  • Steuerung der MariaDB-Optimierungsstrategien
  • Nutzung erweiterter Schlüssel mit InnoDB und XtraDB
  • Konfiguration des MyISAM-gegliederten Schlüssel-Caches
  • Konfiguration des Threadpools
  • Konfiguration des Aria-Pagecache
  • Optimierung von Abfragen mit dem Subquery-Cache
  • Optimierung von Semijoin-Unterabfragen
  • Nutzung von Mikrosekunden in DATETIME-Spalten
  • Automatisches Aktualisieren der DATETIME- und TIMESTAMP-Spalten

Voraussetzungen

Grunlegendes Wissen über Datenbanken und die SQL-Sprache.

 14 Stunden

Teilnehmerzahl


Preis je Teilnehmer (exkl. USt)

Erfahrungsberichte (7)

Kommende Kurse

Verwandte Kategorien