Grazie per aver inviato la tua richiesta! Uno dei nostri team membri ti contatterà a breve.
Grazie per aver inviato il tuo prenotazione! Uno dei nostri team membri ti contatterà a breve.
Struttura del corso
Modulo 1. Ottimizzazione delle query
- Strumenti per l'ottimizzazione delle query
- Piani di esecuzione delle query in cache
- Spurgo della cache
- Analisi dei piani di esecuzione
- Indicazioni (Hints)
- Utilizzo di Database Engine Tuning Advisor
- Ottimizzazione degli indici
- Strutture di tabella e indice
- Metodi di accesso agli indici
- Strategie di indicizzazione
Modulo 2. Sottocomandi, espressioni di tabella e funzioni di ranking
- Scrittura di sottocomandi
- Utilizzo delle espressioni di tabella
- Utilizzo delle funzioni di ranking
Modulo 3. Ottimizzazione di join e operazioni su insiemi
- Tipi fondamentali di join
- Algoritmi di join
- Operazioni su insiemi
- Utilizzo di INTO con operazioni su insiemi
Modulo 4. Aggregazione e rotazione (pivoting) dei dati
- Utilizzo della clausola OVER
- Diversi tipi di aggregazione (cumulativa, scorrevole e dall'inizio dell'anno)
- Pivoting e unpivoting
- Configurazione di aggregazioni personalizzate
- Utilizzo della sottoclausola GROUPING SETS
- Sottoclausole CUBE e ROLLUP
- Come materializzare le Grouping Sets
Modulo 5. Utilizzo di TOP e APPLY
- SELECT TOP
- Utilizzo dell'operatore di tabella APPLY
- TOP n a livello di gruppo
- Implementazione della paginazione
Modulo 6. Ottimizzazione della trasformazione dei dati
- Inserimento di dati con la clausola VALUES migliorata
- Utilizzo del BULK Rowset Provider
- Utilizzo di INSERT EXEC
- I meccanismi di sequenza
- DELETE con join
- UPDATE con join
- Istruzione MERGE
- La clausola OUTPUT con INSERT
- La clausola OUTPUT con DELETE
- La clausola OUTPUT con UPDATE
- La clausola OUTPUT con MERGE
Modulo 7. Interrogazione di tabelle partizionate
- Partizionamento in SQL Server
- Come scrivere query su tabelle partizionate
- Come scrivere query su viste partizionate
Requisiti
Buona conoscenza di SQL nell'ambiente Microsoft SQL Server 2008/2012.
14 ore
Recensioni (4)
i dati sono stati personalizzati per le nostre organizzazioni
Vincent Long - ASSMANG PTY LTD
Corso - T-SQL Fundamentals with SQL Server Training Course
Traduzione automatica
personalizzato in base alla nostra comprensione e ai dati
Vincent Long - ASSMANG PTY LTD
Corso - Business Intelligence with SSAS
Traduzione automatica
L'instruttore ha di nuovo dato il massimo, guidando splendidamente il mio personale attraverso la formazione personalizzata con tempi perfetti, competenza, supporto e ottima sintonia con i miei dipendenti.
James - Shawnee Mission School District
Corso - Administering in Microsoft SQL Server
Traduzione automatica
La lezione sulle CTE
Glyssa Mae - Metropolitan Bank and Trust Company
Corso - Transact SQL Advanced
Traduzione automatica