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 (8)
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.
Angelito Aguilar - Metrobank
Kurs - Introduction to SQL Server 2012 Integration Services (SSIS)
Lot of content and exactly the requested one.
Pascal - Diehl
Kurs - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Jeg likte virkelig tempoet på treningen, og øvelsene som ble gitt mellom forklaringene
Trana
Kurs - SQL in SQL Server
Machine Translated
Jeg likte balansen mellom forelesninger og øvelser. Da jeg satt fast var Luke veldig flink til å hjelpe meg med å forstå problemet og jobbe mot løsninger som gjorde en veldig positiv innvirkning på forståelsen min.
Tom - Welsh Revenue Authority
Kurs - Transact SQL Basic
Machine Translated
Really enjoyed compression data components
James - Medtech Limited
Kurs - Transact SQL Advanced
databaseoptimalisering, dedikert tilnærming, evne til å stille spørsmål, innsikt/vurdering av vår database
Aleksandra Czyndacka - Mikrobit
Kurs - Administering in Microsoft SQL Server
Machine Translated
Jeg satte pris på Folios brede kunnskapsbredde. Ikke bare var han kjent med kursinnholdet, men han kjente også til konstruksjoner på språk vi var kjent med for å gjøre eksempler mer meningsfylte for oss. I intervaller delte han sin kunnskap om teknologier og løsninger utenfor opplæringsomfanget for å gi innsikt i andre løsninger vi kan bruke i fremtiden (og fremtidig opplæring).
Raphael - Markit Valuations Limited
Kurs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Machine Translated
Overføring av kunnskap ved hjelp av enkle og forståelige eksempler.
Katsiaryna
Kurs - SQL language in MSSQL
Machine Translated