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 (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
Corso - Introduction to SQL Server 2012 Integration Services (SSIS)
Lot of content and exactly the requested one.
Pascal - Diehl
Corso - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Mi è piaciuto molto il ritmo dell'allenamento e gli esercizi dati tra le spiegazioni
Trana
Corso - SQL in SQL Server
Traduzione automatica
Mi è piaciuto l'equilibrio tra lezioni ed esercizi. Quando ero bloccato, Luke è stato molto bravo ad aiutarmi a capire il problema e a lavorare per trovare soluzioni, il che ha avuto un impatto davvero positivo sulla mia comprensione.
Tom - Welsh Revenue Authority
Corso - Transact SQL Basic
Traduzione automatica
Really enjoyed compression data components
James - Medtech Limited
Corso - Transact SQL Advanced
Ottimizzazione del database, approccio dedicato, capacità di porre domande, approfondimento/valutazione del nostro database
Aleksandra Czyndacka - Mikrobit
Corso - Administering in Microsoft SQL Server
Traduzione automatica
Ho apprezzato l'ampia gamma di conoscenze di Folio. Non solo conosceva il contenuto del corso, ma conosceva anche i costrutti nelle lingue che conoscevamo per rendere gli esempi più significativi per noi. Durante gli intervalli ha condiviso la sua conoscenza di tecnologie e soluzioni al di fuori dell'ambito della formazione per fornire approfondimenti su altre soluzioni che potremmo utilizzare in futuro (e nella formazione futura).
Raphael - Markit Valuations Limited
Corso - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Traduzione automatica
Trasferimento di conoscenze su esempi semplici e comprensibili.
Katsiaryna
Corso - SQL language in MSSQL
Traduzione automatica