Kursplan
Modul 1. Query Tuning
- Verktøy for Query Tuning
- Bufret spørringsutførelsesplaner
- Tømme bufferen
- Analysere gjennomføringsplaner
- Hint
- Bruke Database Engine Tuning Advisor
- Indekstuning
- Tabell- og indeksstrukturer
- Indeks Access Metoder
- Indekseringsstrategier
Modul 2. Underspørringer, tabell Expression og rangeringsfunksjoner
- Skrive underspørringer
- Ved å bruke tabell Expressioner
- Bruke rangeringsfunksjoner
Modul 3. Optimalisering av sammenføyninger og settoperasjoner
- Grunnleggende sammenføyningstyper
- Bli med i Algoritmen
- Angi operasjoner
- Bruk av INTO med Set Operation
Modul 4. Aggregering og pivotering av data
- Bruke OVER-klausulen
- Ulike typer aggregering (kumulativ, glidende og år-til-dato)
- Pivoting og Unpivoting
- Sett opp egendefinerte aggregasjoner
- Bruke GRUPPERINGSSETT underklausul
- CUBE og RULLUP underklausuler
- Hvordan materialisere grupperingssett
Modul 5. Bruk TOP og APPLY
- VELG TOPP
- Bruke APPLY-tabelloperatoren
- TOPP n på gruppenivå
- Implementering av personsøking
Modul 6. Optimalisering av datatransformasjon
- Setter inn data med Enhanced VALUES-klausul
- Bruke BULK-radsettleverandøren
- Bruker INSERT EXEC
- Sekvensmekanismene
- SLETT med joins
- OPPDATERING med joins
- MERGE-uttalelse
- OUTPUT-klausulen med INSERT
- OUTPUT-klausulen med DELETE
- OUTPUT-klausulen med UPDATE
- OUTPUT-klausulen med MERGE
Modul 7. Spørre partisjonerte tabeller
- Partisjonering i SQL Server
- Hvordan skrive spørringer på partisjonerte tabeller
- Hvordan skrive spørringer på partisjonerte visninger
Krav
Good SQL kunnskap i Microsoft SQL Server 2008/2012 miljø.
Testimonials (5)
Philip var veldig snill, hans stil med å forklare SQL konsepter er enestående. Jeg likte at han ga oss informasjon og svarte på spørsmål som ikke var en del av dette kurset.
Stefan
Kurs - SQL in SQL Server
Machine Translated
Practical exercises for practice and understanding of the concept, clarification provided for any questions.
Safdar Abbas - Medtech Limited
Kurs - T-SQL Fundamentals with SQL Server Training Course
It allowed us to have an applied hands on sproc to our company database.
Corneliu Buculei - Standard Building Supplies Ltd
Kurs - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Interactive exercises
Matthew Viner - Thames Water Utilites Ltd
Kurs - Transact SQL Basic
the in depth knowledge and customize approach