Performance Tuning en optimaliseren van SQL-databases (10987)

SQL Server / Big Data

Algemene omschrijving

Deze vierdaagse cursus onder leiding van een instructeur biedt studenten die SQL Server-databases beheren en onderhouden, de kennis en vaardigheden voor het instellen en optimaliseren van hun databases.

Doelgroepprofiel

De primaire doelgroep van deze cursus zijn personen die SQL Server-databases beheren en onderhouden en die verantwoordelijk zijn voor de optimale prestaties van SQL Server-instanties. Deze personen schrijven ook query's tegen gegevens en moeten zorgen voor optimale uitvoeringsprestaties van de workloads.

De secundaire doelgroepen voor deze cursus zijn personen die applicaties ontwikkelen die inhoud leveren uit SQL Server-databases.

Bij voltooiing van de cursus

Na het voltooien van deze cursus kunnen studenten:

  • het architecturale overzicht op hoog niveau van SQL Server en de verschillende componenten ervan beschijven;

  • het SQL Server-uitvoeringsmodel, wachttijden en wachtrijen beschijven;

  • kern-I / O-concepten, Storage Area Networks en prestatietests beschrijven;

  • architectonische concepten en best practices gerelateerd aan databestanden voor gebruikersdatabases en TempDB beschrijven;

  • architectonische concepten en best practices met betrekking tot Concurrency, Transactions, Isolation Levels en Locking beschrijven;

  • architectonische concepten van de Optimizer en hoe problemen met het queryplan kunnen worden geïdentificeerd en opgelost beschrijven;

  • architectuurconcepten, scenario's voor probleemoplossing en praktische tips met betrekking tot Plancache beschrijven;

  • architectonische concepten, strategie voor probleemoplossing en gebruiksscenario's voor uitgebreide evenementen beschrijven;

  • strategie voor gegevensverzameling en technieken om verzamelde gegevens te analyseren verklaren;

  • technieken om bottlenecks te identificeren en te diagnosticeren om de algemene prestaties te verbeteren begrijpen;

Voorkennis

Naast hun professionele ervaring, moeten studenten die deze training volgen over de volgende technische kennis beschikken:

  • Basiskennis van het Microsoft Windows-besturingssysteem en de kernfunctionaliteit.
  • Kennis van databasebeheer en onderhoud
  • Kennis van Transact-SQL.

Module 1: SQL Server Architecture, Scheduling en Waits

Module 2: SQL Server I / O

Module 3: Database-structuren

Module 4: SQL Server-geheugen

Module 5: SQL Server Concurrency

Module 6: Statistieken en interne indexen

Module 7: analyse-uitvoer en analyse van het analyseplan

Module 8: Plancaching en hercompilatie

Module 9: Extended Events

Module 10: Monitoring, Tracing en Baselining

Startdatum Maand Variant Locatie