Intrati in legatura

Schița de curs

Modulul 1. Optimizarea Interogărilor

  • Instrumente pentru optimizarea interogărilor
  • Planuri de execuție memorate în cache
  • Ștergerea cache-ului
  • Analizarea planurilor de execuție
  • Sugestii (Hints)
  • Utilizarea Database Engine Tuning Advisor
  • Optimizarea indecșilor
  • Structuri de tabele și indecși
  • Metode de acces la indecși
  • Strategii de indexare

Modulul 2. Subinterogări, Expresii de Tabel și Funcții de Clasament

  • Scrierea subinterogărilor
  • Utilizarea expresiilor de tabel
  • Utilizarea funcțiilor de clasament

Modulul 3. Optimizarea Joncțiunilor și Operațiilor pe Seturi

  • Tipuri fundamentale de joncțiuni
  • Algoritmi de joncțiune
  • Operații pe seturi
  • Utilizarea INTO cu operații pe seturi

Modulul 4. Agregarea și Pivotarea Datelor

  • Utilizarea clauzei OVER
  • Diferite tipuri de agregații (Cumulative, Glisante și Anuale)
  • Pivotare și depivotare
  • Configurarea agregațiilor personalizate
  • Utilizarea subclauzei GROUPING SETS
  • Subclauzele CUBE și ROLLUP
  • Materializarea seturilor de grupare

Modulul 5. Utilizarea TOP și APPLY

  • SELECT TOP
  • Utilizarea operatorului de tabel APPLY
  • TOP n la nivel de grup
  • Implementarea paginării

Modulul 6. Optimizarea Transformării Datelor

  • Inserarea datelor cu clauza VALUES îmbunătățită
  • Utilizarea BULK Rowset Provider
  • Utilizarea INSERT EXEC
  • Mecanisme de secvență
  • Ștergerea cu joncțiuni
  • Actualizarea cu joncțiuni
  • Instrucțiunea MERGE
  • Clauza OUTPUT cu INSERT
  • Clauza OUTPUT cu DELETE
  • Clauza OUTPUT cu UPDATE
  • Clauza OUTPUT cu MERGE

Modulul 7. Interogarea Tabelor Partitionate

  • Partiționarea în SQL Server
  • Cum să scrii interogări pe tabele partitionate
  • Cum să scrii interogări pe viziuni partitionate

Cerințe

Cunoștințe solide de SQL în mediul Microsoft SQL Server 2008/2012.

 14 Ore

Numărul de participanți


Pret per participant

Mărturii (3)

Cursuri viitoare

Categorii înrudite