Struttura del corso
Modulo 1. Ottimizzazione delle query
- Strumenti per l'ottimizzazione delle query
- Piani di esecuzione delle query memorizzate nella cache
- Svuotare la cache
- Analisi dei piani di esecuzione
- Suggerimenti
- Utilizzo di Database Engine Tuning Advisor
- Ottimizzazione dell'indice
- Strutture di tabelle e indici
- Indice Access Metodi
- Strategie di indicizzazione
Modulo 2. Sottoquery, tabella Expressione e funzioni di classificazione
- Scrittura di sottoquery
- Utilizzo degli ioni della tabella Express
- Utilizzo delle funzioni di classificazione
Modulo 3. Ottimizzazione dei join e delle operazioni di impostazione
- Tipi di join fondamentali
- Algoritmo di join
- Operazioni di impostazione
- Utilizzo di INTO con l'operazione Set
Modulo 4. Aggregazione e rotazione dei dati
- Utilizzo della clausola OVER
- Diversi tipi di aggregazioni (cumulativo, scorrevole e da inizio anno)
- Girevole e non imperniato
- Configurare aggregazioni personalizzate
- Utilizzo della sottoclausola GROUPING SETS
- Clausole secondarie CUBE e RULLUP
- Come materializzare gli insiemi di raggruppamento
Modulo 5. Utilizzo di TOP e APPLY
- SELEZIONA TOP
- Utilizzo dell'operatore di tabella APPLY
- TOP n a livello di Gruppo
- Implementazione del paging
Modulo 6. Ottimizzazione della trasformazione dei dati
- Inserimento di dati con la clausola Enhanced VALUES
- Utilizzo del provider di set di righe BULK
- Utilizzo di INSERT EXEC
- I meccanismi di sequenza
- DELETE con join
- UPDATE con join
- Istruzione MERGE
- Clausola OUTPUT con INSERT
- Clausola OUTPUT con DELETE
- Clausola OUTPUT con UPDATE
- La clausola OUTPUT con MERGE
Modulo 7. Esecuzione di query su tabelle partizionate
- Partizionamento nel server SQL
- Come scrivere query su tabelle partizionate
- Come scrivere query su viste partizionate
Requisiti
Good SQL conoscenza in Microsoft SQL ambiente Server 2008/2012.
Recensioni (5)
Philip è stato molto gentile, il suo stile di spiegare SQL concetti è eccezionale. Mi è piaciuto che ci abbia dato informazioni e risposto a domande che non facevano parte di questo corso.
Stefan
Corso - SQL in SQL Server
Traduzione automatica
Practical exercises for practice and understanding of the concept, clarification provided for any questions.
Safdar Abbas - Medtech Limited
Corso - 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
Corso - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Interactive exercises
Matthew Viner - Thames Water Utilites Ltd
Corso - Transact SQL Basic
the in depth knowledge and customize approach