Opleiding: MySQL Performance & Tuning – 2-daagse online cursus

Optimaliseer de snelheid, stabiliteit en schaalbaarheid van uw MySQL-databases met de cursus MySQL-prestaties en -optimalisatie.

Deze praktijkgerichte training is bedoeld voor databasebeheerders, ontwikkelaars en IT-professionals en biedt praktische technieken om prestatieknelpunten op te sporen, de efficiëntie van query’s te verbeteren en de databaseprestaties te maximaliseren.

Aan de hand van praktijkgerichte oefeningen leert u hoe u trage query's analyseert, indexen optimaliseert, de serverconfiguratie afstemt, de systeemprestaties bewaakt en veelvoorkomende databaseproblemen oplost. Daarnaast verdiept u zich in opslagengines, caching, uitvoeringsplannen en tools voor prestatiebewaking, zodat uw MySQL-omgevingen ook bij zware werkbelastingen efficiënt blijven draaien.

Aan het einde van de cursus ben je in staat om MySQL-databases met vertrouwen af te stemmen voor betere prestaties, betrouwbaarheid en schaalbaarheid.

Doelgroep

  • MySQL-databasebeheerders (DBA’s)
  • Databaseontwikkelaars
  • Backend- en full-stack-ontwikkelaars
  • DevOps- en infrastructuuringenieurs
  • Systeembeheerders die MySQL-servers beheren
  • IT-professionals die verantwoordelijk zijn voor databaseprestaties

Vereisten

  • Basiskennis van MySQL-beheer
  • Bekendheid met SQL-query’s en databaseconcepten
  • Inzicht in relationele databases
  • Ervaring met Linux- of Windows-serveromgevingen is een pré

Leerdoelen

  • Geavanceerde prestatie-optimalisatie: Leer geavanceerde MySQL-optimalisatietechnieken, waaronder multithreading, het afstemmen van verbindingen, snellere import en export van gegevens, en tabelpartitionering om de prestaties in omgevingen met grote volumes te verbeteren.
  • Prestatiebewaking en -analyse: Bewaak MySQL-workloads met behulp van prestatiestatistieken en historische gegevens om knelpunten te identificeren, het gebruik van resources te analyseren en capaciteitsplanning te ondersteunen.
  • Opslag en gegevensoptimalisatie: Optimaliseer tabellen, opslagengines en gegevensorganisatie om de I/O-prestaties te verbeteren, fragmentatie te verminderen en de uitvoering van query’s te versnellen.
  • Probleemoplossing voor prestaties: Stel diagnoses en los prestatieproblemen op door inefficiënte query’s, configuratieproblemen en beperkingen van resources te identificeren met behulp van beproefde technieken voor probleemoplossing.

Cursusinhoud

Dag 1: MySQL-prestatieanalyse en query-optimalisatie

  • Strategieën voor prestatie-afstemming begrijpen en knelpunten identificeren
  • Databaseprestaties monitoren met behulp van MySQL-diagnosetools en -schema’s
  • SQL-query’s analyseren en optimaliseren met EXPLAIN en profileringstools
  • De efficiëntie van query’s verbeteren door middel van indexeringsstrategieën
  • Best practices toepassen voor query- en indexoptimalisatie

Dag 2: Serveroptimalisatie & schaalbaarheid

  • De prestaties van de MySQL-server configureren en monitoren
  • De instellingen van de InnoDB-opslagengine, caching en transactieverwerking optimaliseren
  • Clusteringtechnologieën verkennen voor hoge prestaties en beschikbaarheid
  • Verbeter de prestaties bij het importeren en exporteren van gegevens
  • Verbeter de schaalbaarheid met behulp van tabelpartitionering en geavanceerde optimalisatietechnieken

FAQ

Wanneer vindt de cursus plaats?

Het grootste deel van de cursus bestaat uit een online cursus van een volledige dag, van ’s ochtends tot ’s middags (CET), met 8 uur per dag aaneens. Neem echter contact met ons op om de definitieve, gedetailleerde roosters te bevestigen.

Wat is MariaDB?

MariaDB is een open-source relationeel databasemanagementsysteem (RDBMS) dat is ontwikkeld als een door de gemeenschap aangestuurde afsplitsing van MySQL. Het wordt op grote schaal gebruikt voor bedrijfsapplicaties, websites en clouddiensten.

Voor wie is deze cursus bedoeld?

Deze cursus is bedoeld voor databasebeheerders, Linux-beheerders, DevOps-engineers, backend-ontwikkelaars en IT-professionals die verantwoordelijk zijn voor het beheer van MariaDB-databases.

Heb ik eerdere ervaring met MariaDB nodig?

Nee. Een basiskennis van SQL en relationele databaseconcepten wordt echter aanbevolen.

Leer ik over back-ups en herstel?

Ja. Je leert hoe je back-ups maakt, databases herstelt en herstelstrategieën implementeert om kritieke gegevens te beschermen.

Komt databasebeveiliging aan bod in de cursus?

Ja. De cursus behandelt gebruikersbeheer, authenticatie, machtigingen en best practices op het gebied van beveiliging om MariaDB-omgevingen te helpen beschermen.

Welke vaardigheden zal ik opdoen?

Je leert MariaDB-databases te installeren, configureren, beveiligen, monitoren, optimaliseren, back-uppen en onderhouden, terwijl je best practices toepast voor betrouwbaar en schaalbaar databasebeheer.

Welke MariaDB-versies komen aan bod?

De cursus behandelt MariaDB 10.4 tot 11.x, met de nadruk op belangrijke functies, beheerpraktijken en mogelijkheden die in moderne databaseomgevingen worden gebruikt.

Kom ik meer te weten over replicatie en hoge beschikbaarheid?

Ja. Je leert hoe je MariaDB-replicatie kunt configureren en beheren, krijgt inzicht in replicatiestrategieën en past failover- en switchover-technieken toe om de beschikbaarheid en betrouwbaarheid van het systeem te verbeteren.

Belangrijkste kenmerken

  • Cursus en materiaal in het Engels
  • Gemiddeld niveau
  • 2 dagen live virtuele training onder leiding van een instructeur (8 uur per dag)
  • Praktische oefeningen in een testomgeving
  • Al het relevante cursusmateriaal
  • Inhoud afgestemd op onderwerpen voor de geavanceerde MySQL-certificering
  • 30+ aanbevolen studie-uren
  • Certificaat inbegrepen
Meer...
€1.450
Vrij van BTW
Aangeboden door
Adding Value Consulting (AVC)
Onderwerp
MySQL
Niveau
Duur
2 dagen
Looptijd
30 dagen
Taal
en
Type product
cursus
Lesvorm
Klassikaal
Aantal deelnemers
Min: 5
Max: 12
Tijdstip
Overdag
Keurmerken aanbieder
Accredited Learning Provider
Accredited Learning Technologies Provider
AgilePM - Agile Project Management (APMG)
APMG Change Management
APMG-International
AWS Partner Network (APN)
Axelos
BTW-vrijstelling
COBIT 5
E-Academy