Öppna kurser

MySQL Performance Tuning

På denna kurs MySQL Performance Tuning lär du dig hantera MySQL för den mest optimala prestandan. Du lär dig hur du bäst konfigurerar, övervakar och felsöker server och databaser med hjälp av en rad viktiga verktyg.

Lär dig att

  • Förstå principerna bakom prestandainställning
  • Utvärdera din MySQL-server
  • Ställa in MySQL-servern
  • Undersöka prestandan med hjälp av en rad systemdatabaser, kommandoradsverktyg och grafiska verktyg
  • Konstruera dina databaser för optimal prestanda
  • Optimera långsamma frågor
  • Felsöka vanliga prestandaproblem
  • Skala din maskinvara och applikationsmiljö i takt med att databasen växer

Dina fördelar

MySQL är världens populäraste databashanterare med öppen källkod, och den ledande databashanteraren för webbapplikationer. En majoritet av de största närvaropunkterna på webben använder MySQL för att hantera ett mycket stort antal transaktioner samtidigt, och ändå skydda sina data.

I takt med att användarna kräver bättre prestanda och fler funktioner i webbapplikationerna måste du se till att din databashanterare klarar detta. I kursen Prestandainställning av MySQL lär du dig utnyttja de många konfigurationsalternativ, övervakningsverktyg och metoder som MySQL-proffsen använder sig av för att se till att dina applikationer är snabba, effektiva och säkra.

Utbildningsmål

  • Efter genomförd utbildning ska deltagaren ha kunskap om:
  • Understand performance tuning concepts
  • List factors that affect performance
  • Use a range of performance tuning tools
  • Configure and use the Performance Schema
  • Tune the MySQL server instance
  • Design a schema for optimal performance
  • Understand how MySQL optimizes queries
  • Identify and fix slow queries
  • Diagnose and resolve common performance issues
  • Optimize MySQL for your application environment
  • Identify the performance impact of hardware

Målgrupp

  • Webbadministratör
  • Databasadministratör

Förkunskaper

Before attending this course, students must have:

  • Working knowledge of Linux operating systems
  • Experience of maintaining a database server (preferably a MySQL server)
  • Ability to use MySQL tools to connect to a MySQL server
  • Knowledge of general SQL statement structure and query writing principles