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)
Essere umani e parlarci nel modo più comprensibile possibile
Sorin
Corso - Database Administration Fundamentals for MS 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
the in depth knowledge and customize approach
Julius Mapili - SYKES Asia, Inc.
Corso - Administering in Microsoft SQL Server
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