SQL Server 2016/2014/2012/2008 R2: Performance Monitoring & Tuning

  • Nov 23
    Thursday 23/11/2017 - Friday 24/11/2017
    09:00 AM - 18:00 PM Værløse
    • Kr.11,995.00 ekskl. MOMS
    Ekskl. moms
  • Nov 23
    Thursday 23/11/2017 - Friday 24/11/2017
    09:00 AM - 18:00 PM Horsens
    • Kr.11,995.00 ekskl. MOMS
    Ekskl. moms
  • Jan 18
    Thursday 18/01/2018 - Friday 19/01/2018
    09:00 AM - 18:00 PM Horsens
    • Kr.11,995.00 ekskl. MOMS
    Ekskl. moms
  • Jan 18
    Thursday 18/01/2018 - Friday 19/01/2018
    09:00 AM - 18:00 PM Værløse
    • Kr.11,995.00 ekskl. MOMS
    Ekskl. moms
Er der ingen af disse datoer som passer dig? Foreslå en anden dato

Kursusinfo

  • Dette kursus varer 2 dage
  • Der medfølger kursusmateriale til dette kursus
  • Dette kursus koster 3 klip på dit klippekort.
  • Fuld forplejning (Morgenmad, frokost, kage, kaffe og sodavand ad libitum)

Varighed

Dette kursus varer 2 dage

Materialer

Der medfølger kursusmateriale til dette kursus

Klip på klippekort

Dette kursus koster 3 klip på dit klippekort.

Forplejning

Fuld forplejning (Morgenmad, frokost, eftermiddagskage samt kaffe og sodavand ad libitum)

 

Dette 2-dages kursus giver kursisterne viden og færdigheder til at identificere og løse performance problemer, samt til proaktivt at sikre SQL Serveren kører så optimalt som muligt. På kurset er der fokus på praktisk problemløsning, og kurset vil være en kombination af praktiske øvelser og undervisning.

Efter kurset udleveres en CD, med alle øvelser og 100+ scripts, som du vil kunne bruge til at arbejde med SQL performance i din egen virksomhed.

Målgruppe:

Den primære målgruppe for dette kursus er personer, der administrerer og vedligeholder SQL Server-databaser og som har dette som deres primære ansvarsområde, eller personer der arbejder i miljøer, hvor databaser spiller en central rolle i deres primære job.

Den primære målgruppe skal have et behov for eller interesse i at kunne få en SQL-server til at yde bedre.

 

Forudsætninger:

Deltagerne på dette kursus, skal ud over deres faglige erfaring også have følgende tekniske viden:
• Grundlæggende kendskab til Microsoft Windows-operativsystemet og dets kerne funktionalitet
• Praktisk erfaring emd Transact-SQL
• Praktisk erfaring med relationelle databaser
• Erfaring med database design
• God forståelse for administration af en Microsoft SQL Server

Indhold:

Module 1: The most common performance issues and tools
This module is a short introduction to the most common performance issues and the tools to solve these.

Module 2: Understand SQL server - Internals
This module covers how the Database file and the log file are working. This is essential to all performance optimization to understand the internals.
• Introduction to Database file internals.
• Introduction to Log file internals.
• Potential problems related to databaseinternals.

Module 3: Locking and blocking
This module is about concurrency problems. What happens when there is more than one user on the system? How do we make sure that all users experience a good performance?

Module 4: Isolation levels
This module is about isolation levels. We need some kind of mechanism to make sure that data is valid, so that users can rely on the data they retrieve from the server.
• What kind of isolation levels do we have?
• What are the impact?
• What is snapshot isolation level?
 

Module 5: Indexes and statistics
To optimize an SQL server we must know how to work with indexes and statistics
Lessons
• What are indexes and how does they work?
• What are statistics and how does they work?
• How do we optimize indexes – The egoistic approach.
• How do we optimize indexes – the nice way.

Module 6: Installing and configuration
This is a module “out of context”, because the previously modules focused on a system that is working, but now we talk about what to do “before and under” an installation of a SQL Server.
Lessons
• Files, filesgroups e.g.
• Server properties.
• Databaseproperties.

Module 7: Summarizing
Finally we must summarize everything and do the big test of what we have learned.
• Summarizing.
•  What to do next?

Lignende kurser

Implementing a SQL Data Warehouse MOC 20767 (70-767) 20 Nov
Analyzing Big Data with Microsoft R 20773 (70-773) 30 Oct
MCSA: Data Engineering with Azure (70-775 & 70-776) 20 Nov
Developing SQL Databases MOC 20762 (70-762) 30 Oct
Developing SQL Data Models MOC 20768 (70-768) 30 Oct