08-506 668 00
Training You Can Trust®
 
 

Utveckla högpresterande SQL Server-databaser

 
Kurs: 535   Längd: 5 dagar
 
 

Du får lära dig att

  • Utveckla och implementera högpresterande databaser för SQL Server
  • Skapa index som optimerar olika typer av frågor
  • Utveckla transaktioner som maximerar samtidighet och minimerar stockning
  • Tolka dataåtkomstplanerna som skapas av frågeoptimeringsfunktionen
  • Minimera in-/utmatning genom att utveckla effektiva fysiska datastrukturer
  • Analysera och åtgärda prestandaproblem med hjälp av verktygen i SQL Server

Sammanfattning

Databassystem med hög tillgänglighet ger i rättan tid åtkomst till viktiga data. Microsoft SQL Server erbjuder kraftfulla funktioner för att underhålla dessa viktiga system. Kursen ger djupgående kunskaper om SQL Servers viktigaste delar: lagringsfunktionen, låshanteraren och frågeoptimeraren. Genom praktiska övningar får du de kunskaper som krävs för att implementera en högpresterande SQL Server-databaslösning.

Vem bör delta

De som ansvarar för att förbättra prestandan och effektiviteten hos SQL Server-databaser. SQL-kunskaper motsvarande kurs 532, "SQL Server Transact-SQL Programming", förutsätts. Deltagarna bör även vara insatta i processen för logisk databasutveckling.

Praktiska övningar

Kursens övningar ger dig erfarenhet av att utveckla högpresterande SQL Server-databaser. Övningarna omfattar:
  • Övervaka och analysera prestanda
  • Utveckla en prestandareferensplan
  • Ställa in profilspårning på en server
  • Ta bort omfattningsfragmentering
  • Undersöka procedurer i procedure-cache
  • Skapa index för olika frågetyper
  • Förbättra prestandan med indexerade vyer
  • Implementera partitioneringslösningar

Liknande kurser

  • 138 SQL Server 2008: databasadministration
  • 534 SQL-frågor för SQL Server
  • 140 SQL Server 2008 Reporting Services
  • 134 SQL Server Integration Services UK course
  • 961 Windows Server 2008: administration
  • 139 SQL Server Analysis Services UK course
  • 2106 SQL Server 2012: BI uppdateringskurs
  • 141 SQL Server High Availability UK course

Denna kurs bidrar till att förbereda dig inför testen för Microsoft Professional-certifiering.

 
SQL Server är ett registrerat varumärke som ägs av Microsoft Corporation.
  Högpresterande SQL Server-databaser

Kursschema

Learning Tree AnyWareDu kan gå de överstrukna kurserna i klassrummet eller live, online via Learning Tree AnyWareTM.
19 - 23 marsStockholm 
20 - 24 augStockholm 
5 - 9 novStockholm 

Storbritannien

14 - 18 majLondon 

USA

27 feb - 2 marNew York 
19 - 23 marsRockville, MD 
30 april - 4 majNew York 

När du ska gå en AnyWare-kurs bör du anmäla dig minst 10 dagar före kursstart.


För fler kursdatum besök www.learningtree.se
 
http://www.learningtree.se/courses/se535.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

Utveckla högpresterande SQL Server-databaser

 
Kurs: 535   Längd: 5 dagar
 
 
Kursinnehåll
 

Grundläggande begrepp

Analysera prestanda

  • Välja lämpligt övervakningsverktyg
  • Undersöka planer med SHOWPLAN_ALL
  • Tolka STATISTICS IO-utmatning
  • Precisera prestandaproblem med samlad Profiler-data

Utarbeta en övervakningsplan

  • Fastställa en prestandareferensplan
  • Spåra ändringar löpande
  • Skapa Profiler-spårningar på servern
  • Övervaka SQL Server och operativsystemet med System Monitor

Hantera lagring

Databasarkitektur

  • Tilldelning av sidor och omfattning
  • Styra dataplacering med filgrupper

Definiera tabeller

  • Välja rätt datatyper
  • Ange text- och bildplatser
  • Undersöka strukturer på interna sidor

Skapa och hantera index

  • "Klustring" kontra "icke-klustring"
  • Definiera indexerade vyer
  • Analysera och reparera fragmentering

Minne och låsning

Hantera minne

  • Buffertpool
  • Bufferthantering
  • Lazywriter
  • Kontrollpunkt
  • Loggregistrering

Utveckla transaktioner

  • Enhetlighet kontra samtidighet
  • Undersöka låstyper och deras kompatibilitet
  • Välja isoleringsnivåer
  • Utveckla transaktioner för att begränsa låsvaraktighet
  • Lösa problem med konflikter
  • Hantera baklås
  • Implementera radversionering

Optimera frågor

Frågeoptimerarens arkitektur

  • Faser
  • Strategier
  • Dataåtkomstplaner
  • Automatisk parameterisering
  • Undvika omkompilering av frågor

Upprätthålla uppdaterad statistik

  • Index kontra kolumn
  • Automatisk kontra manuell
  • Fullständig kontra urval

Särskilja frågetyper

  • Point
  • Multipoint
  • Intervall
  • Prefixmatch
  • Extremal
  • Sortering
  • Gruppering
  • Sammanfogning

Utveckla effektiva index

  • Relatera index till frågetyper
  • Erbjuda alternativa åtkomstvägar
  • Förbättra sammanfogning
  • Effektivisera sortering
  • Minska in-/utmatning med täckningsindex
  • Implementera "sparse indexes"
  • Få råd om utveckling via inbyggda justeringsverktyg

Utveckla en fysisk datamodell

Lagra summerade data för snabbare åtkomst

  • Definiera "roll-up"-tabeller
  • Uppvisa mängddata med indexerade vyer

Minimera svarstiden genom att introducera redundanta data

  • Upprätthålla redundanta data med triggers
  • Förbättra prestandan med surrogatnycklar
  • Skapa en skrivskyddad frågedatabas

Lösa prestandaproblem genom partitioneringsstrategier

  • Horisontell jämfört med vertikal partitionering
  • Partitionera tabeller
  • Definiera partitionerade vyer

Hantera varierande arbetsbelastning

  • Skapa resurspooler och grupper för arbetsbelastning
  • Utveckla en klassificeringsfunktion
 
http://www.learningtree.se/courses/se535.htm
 
 
08-506 668 00
Training You Can Trust®
 
 

Utveckla högpresterande SQL Server-databaser

 
Kurs: 535   Längd: 5 dagar
 
 
Kurspriser
25 950 krOrd. Pris
kurspriser med
rabattprogram
14 300 krMed Treklöver
12 975 krMed Fyrklöver
17 350 krMed Företagskort -
10-kort
21 700 krMed ProPack 40
Alla priser i SEK, exkl moms.

I kursavgiften ingår bl a...

  • Kursplats
  • Gruppövningar
  • Tillgång till klassrumsutrustning
  • Omfattande kursmaterial
  • Lunch
  • För- och eftermiddagsfika
  • Kursdiplom
  • Kostnadsfritt deltagande i våra specialiserade Certifieringsprogram (inkl. tillhörande examenstester)
 
 

Nyttja våra förmånliga erbjudanden och avtal

Learning Trees Två-, Tre- och Fyrklöver
  • Personligt rabattprogram med 2, 3 eller 4 valfria kurser
  • Upp till 50 % rabatt per kurs jämfört med ord. pris
  • Läs mer på www.learningtree.se/klover
Learning Trees Företagskort
  • Flexibelt och kostnadseffektivt som ger upp till 35 % rabatt kurs jämfört med ord. pris
  • Utbilda valfri medarbetare, när som helst och var som helst under 12 månader
  • Läs mer på www.learningtree.se/foretagskort

Vi garanterar att du blir nöjd

Om du inte känner dig 100 % övertygad om att Learning Tree har levererat vad du förväntat dig så tar vi inte ut någon avgift för ditt kursdeltagande. Vår kvalitetsgaranti ger den enskilde deltagaren möjlighet att efter genomförd kurs endast betala om kursen uppfyller deltagarens förväntningar.

Boka dig idag!

Vårt omfattande kursschema ger dig möjlighet att välja både datum och kursort för din utbildning. Ring 08-506 668 00 eller boka dig online.

 
http://www.learningtree.se/courses/se535.htm