Schulungsinhalt
Leistungsoptimierung in der MySQL-Architektur
- Datenabfrage und -verarbeitung
- Abfrage-Caching
- Verwaltung und Speicherung von Daten sowie Caching-Strategien
- Datenbank-Engine-Varianten
Tabellenwartung und -pflege
- Ursachen für die schleichende Leistungsabnahme von Tabellen
- Erforderliche Maßnahmen zur Optimierung
- Spezifische Anpassungen je nach verwendeter Datenbank-Engine
Generelle Leistungsmessung und Diagnose
- Wichtige Leistungsindikatoren aus dem Informationsschema
- Analyse von Systemstatusmeldungen
- Ansätze für Leistungsvergleiche und Nutzung von MySQL-Profiling-Tools
Optimierung von SQL-Befehlen und ihrer Ausführung
- Effiziente Auswahl von Datentypen
- Erklärungsanalyse für die Auswertung von Abfrageplänen
- Optimierung von Ausführungsplänen und Abfrageverbindungen
- Umstrukturierung von leistungsbeeinträchtigenden Befehlen
- Verwendung von Optimierungsanweisungen für den Abfrageoptimierer
Effektiver Indexeinsatz
- Varianten von Indexen und deren Anwendung
- Indizierung in komplexen Szenarien
- Diagnose und Anpassungsstrategien für optimale Indexnutzung
Zusätzliche Optimierungsmöglichkeiten
- Leistungsansätze auf Betriebssystemebene
- Potenziale und Einschränkungen der Hardwareoptimierung
- Verbesserung der Leistung durch Replikationstechnologien
Zielgruppe
Sie sind Datenbankadministrator, Datenbankentwickler, Programmierer oder Systemadministrator und wollen eine MySQL Datenbank optimieren und überwachen.
Seminarziele
Sie lernen in diesem Seminar die wichtigsten Werkzeuge zur Überwachung, Untersuchung und Optimierung kennen. Sie erfahren, wie Sie die Datenbank hinsichtlich Performanzsteigerung konfigurieren, wie Sie die Anwendung, den SQL-Code und den Server optimieren und wie Sie die Speicher-Engines überprüfen. Sie lernen, die Architektur der Anwendung richtig zu beurteilen und werden mit allgemeinen Optimierungskonzepten vertraut gemacht.
Vorkenntnisse
Voraussetzung ist der Besuch des Kurses „MySQL für Datenbankadministratoren“ oder entsprechende Kenntnisse und Erfahrungen in relationalen Datenbanksystemen sowie gute Kenntnisse in MySQL.
Seminardauer
Preis
Präsenzseminar/FLEXINAR®:
LIVEINAR®:
Individual Training: Preis auf Anfrage
Inhouse Training: Preis auf Anfrage
Seminarnummer
Martin Heubeck
Group Leader Sales
- martin.heubeck@protranet.de
Beratungszentrale und Buchungshotline:
- 0800 3400311
- beratung@protranet.de
Kataloge
Formate