MySQL Administrator-Kurs

Classroom training | German | Claim

Duration of training: 4 days

Objectives

Diese Schulung richtet sich an alle, die in das Thema "Administration von MySQL-Servern" neu einsteigen wollen. Die Teilnehmer erhalten einen fundierten Überblick über die Architektur des MySQL-Servers, seine Arbeitsweise und Installation sowie über die Routine-Aufgaben bei der Administration eines MySQL-Servers.

In diesem Kurs wird großer Wert auf einen hohen Praxis-Anteil gelegt. Grundlegende Themen und Arbeitsschritte wie die Installation und Konfiguration eines MySQL-Servers werden praktisch unter verschiedenen Aspekten durchgeführt und erörtert. Auch weitere Standard-Aufgaben aus dem Leben des Datenbank-Administrators wie z.B. Sicherheit und Rechte-Management, Monitoring und Performance-Optimierung sowie Backup und Restore werden praktisch und praxisnah behandelt. Fortgeschrittene Themen wie Point-In-Time-Recovery und die Master-Slave-Replikation mit MySQL runden die Schulung ab.

Die Schulung wird mit der aktuell für den Produktiv-Betrieb freigegebenen Version (Generally Available Release, GA) des MySQL-Community-Servers durchgeführt. Auf Wunsch können auch frühere Versionen oder noch nicht freigegebene neuere Versionen berücksichtigt werden.

Target audience

Neulinge und Anwender von MySQL ohne oder mit wenig Wissen über relationale Datenbank-Management-Systeme

Requirements

keine

Agenda

MySQL-Server-Architektur

  • Grundlagen
  • Überblick über die Abfrage-Verarbeitung im MySQL-Server
  • Query-Cache
  • Storage Engines

Installation

  • Verfügbare Installationsverfahren
  • Umfang der Installation
  • Die wichtigsten Tools des Datenbank-Management-Systems
  • Server-Start und -Stop

Konfiguration

  • Überblick
  • Ebenen der Konfiguration
  • Basis-Konfiguration nach der Installation
  • Speicher-Management Konfiguration

Information Schema

  • Funktionsweise
  • Grundlegende Informations-Kategorien
  • Meta-Informationen-Abfragen
  • Umgebungsvariablen
  • Status-Informationen

Sicherheit und Benutzer-Rechte

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

Locking

  • Implizites und Explizites Locking
  • Advisory Locking
  • Aufspüren von Locks

Datenbank-Objekte

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

Monitoring

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

Performance-Optimierung

  • Methoden und Werkzeuge zur Performance-Messung
  • Datentypen richtig einsetzen
  • Performance-Engpässe erkennen
  • Profiling mit MySQL
  • 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 MySQL praktisch umsetzen

Objectives

Diese Schulung richtet sich an alle, die in das Thema "Administration von MySQL-Servern" neu einsteigen wollen. Die Teilnehmer erhalten einen fundierten Überblick über die Architektur des MySQL-Servers, seine Arbeitsweise und Installation sowie über die Routine-Aufgaben bei der Administration eines MySQL-Servers.

In diesem Kurs wird großer Wert auf einen hohen Praxis-Anteil gelegt. Grundlegende Themen und Arbeitsschritte wie die Installation und Konfiguration eines MySQL-Servers werden praktisch unter verschiedenen Aspekten durchgeführt und erörtert. Auch weitere Standard-Aufgaben aus dem Leben des Datenbank-Administrators wie z.B. Sicherheit und Rechte-Management, Monitoring und Performance-Optimierung sowie Backup und Restore werden praktisch und praxisnah behandelt. Fortgeschrittene Themen wie Point-In-Time-Recovery und die Master-Slave-Replikation mit MySQL runden die Schulung ab.

Die Schulung wird mit der aktuell für den Produktiv-Betrieb freigegebenen Version (Generally Available Release, GA) des MySQL-Community-Servers durchgeführt. Auf Wunsch können auch frühere Versionen oder noch nicht freigegebene neuere Versionen berücksichtigt werden.

Target audience

Neulinge und Anwender von MySQL ohne oder mit wenig Wissen über relationale Datenbank-Management-Systeme

Requirements

keine

Agenda

MySQL-Server-Architektur

  • Grundlagen
  • Überblick über die Abfrage-Verarbeitung im MySQL-Server
  • Query-Cache
  • Storage Engines

Installation

  • Verfügbare Installationsverfahren
  • Umfang der Installation
  • Die wichtigsten Tools des Datenbank-Management-Systems
  • Server-Start und -Stop

Konfiguration

  • Überblick
  • Ebenen der Konfiguration
  • Basis-Konfiguration nach der Installation
  • Speicher-Management Konfiguration

Information Schema

  • Funktionsweise
  • Grundlegende Informations-Kategorien
  • Meta-Informationen-Abfragen
  • Umgebungsvariablen
  • Status-Informationen

Sicherheit und Benutzer-Rechte

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

Locking

  • Implizites und Explizites Locking
  • Advisory Locking
  • Aufspüren von Locks

Datenbank-Objekte

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

Monitoring

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

Performance-Optimierung

  • Methoden und Werkzeuge zur Performance-Messung
  • Datentypen richtig einsetzen
  • Performance-Engpässe erkennen
  • Profiling mit MySQL
  • 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 MySQL praktisch umsetzen

Tags

Recommend this site