Course Outline

Module 1. Queryafstemming

  • Hulpmiddelen voor het afstemmen van zoekopdrachten
  • In het cachegeheugen opgeslagen plannen voor het uitvoeren van query's
  • De cache wissen
  • Analyseren van uitvoeringsplannen
  • Tips
  • Met behulp van de Database Engine Tuning Advisor
  • Indexafstemming
  • Tabel- en indexstructuren
  • Index Access Methoden
  • Indexeringsstrategieën

Module 2. Subquery's, tabel Express en rangschikkingsfuncties

  • Subquery's schrijven
  • Met behulp van tabel Expressionen
  • Rankingfuncties gebruiken

Module 3. Samenvoegingen optimaliseren en bewerkingen instellen

  • Fundamentele jointypen
  • Sluit je aan bij het algoritme
  • Bewerkingen instellen
  • INTO gebruiken met setbediening

Module 4. Gegevens aggregeren en draaien

  • Gebruik van de OVER-clausule
  • Verschillende soorten aggregaties (cumulatief, glijdend en year-to-date)
  • Draaien en terugdraaien
  • Aangepaste aggregaties instellen
  • Subclausule GROEPINGSSETS gebruiken
  • CUBE- en RULLUP-subclausules
  • Groeperingssets materialiseren

Module 5. TOP en APPLY gebruiken

  • SELECTEER BOVEN
  • Met behulp van de tabeloperator APPLY
  • TOP n op groepsniveau
  • Paging implementeren

Module 6. Datatransformatie optimaliseren

  • Gegevens invoegen met verbeterde VALUES-clausule
  • Met behulp van de BULK Rowset-provider
  • Gebruik INSERT EXEC
  • De sequentiemechanismen
  • VERWIJDEREN met joins
  • UPDATE met joins
  • MERGE-verklaring
  • De OUTPUT-clausule met INSERT
  • De OUTPUT-clausule met DELETE
  • De OUTPUT-clausule met UPDATE
  • De OUTPUT-clausule met MERGE

Module 7. Query's uitvoeren op gepartitioneerde tabellen

  • Partitioneren in SQL Server
  • Query's schrijven op gepartitioneerde tabellen
  • Query's schrijven op gepartitioneerde weergaven

Requirements

Good SQL kennis in Microsoft SQL Server 2008/2012 omgeving.

  14 Hours
 

Getuigenissen (8)

Related Courses

Business Intelligence with SSAS

  14 Hours

Related Categories