Plan Szkolenia

Moduł 1. Dostrajanie zapytań

  • Narzędzia do strojenia zapytań
  • Plany wykonania zapytań w pamięci podręcznej
  • Czyszczenie pamięci podręcznej
  • Analiza planów wykonania
  • Wskazówki
  • Korzystanie z narzędzia Database Engine Tuning Advisor
  • Dostrajanie indeksów
  • Struktury tabel i indeksów
  • Metody indeksowania Access
  • Strategie indeksowania

Moduł 2. Podzapytania, tabela Express i funkcje rankingowe

  • Pisanie podzapytań
  • Używanie tabeli Expression
  • Korzystanie z funkcji rankingowych

Moduł 3. Optymalizacja złączeń i operacji na zbiorach

  • Podstawowe typy złączeń
  • Algorytm łączenia
  • Operacje na zestawach
  • Używanie INTO z operacją Set

Moduł 4. Agregowanie i przestawianie danych

  • Korzystanie z klauzuli OVER
  • Różne typy agregacji (skumulowane, przesuwne i rok-data)
  • Przestawianie i cofanie przestawiania
  • Konfiguracja niestandardowych agregacji
  • Korzystanie z podklauzuli GROUPING SETS
  • Podklauzule CUBE i RULLUP
  • Jak zmaterializować zestawy grupujące

Moduł 5. Korzystanie z TOP i APPLY

  • SELECT TOP
  • Korzystanie z operatora tabeli APPLY
  • TOP n na poziomie grupy
  • Wdrażanie stronicowania

Moduł 6. Optymalizacja transformacji danych

  • Wstawianie danych z rozszerzoną klauzulą VALUES
  • Korzystanie z dostawcy zestawu wierszy BULK
  • Korzystanie z INSERT EXEC
  • Mechanizmy sekwencji
  • DELETE z sprzężeniami
  • UPDATE z łączeniami
  • Instrukcja MERGE
  • Klauzula OUTPUT z instrukcją INSERT
  • Klauzula OUTPUT z funkcją DELETE
  • Klauzula OUTPUT z instrukcją UPDATE
  • Klauzula OUTPUT z MERGE

Moduł 7. Zapytania do tabel podzielonych na partycje

  • Partycjonowanie w SQL Server
  • Jak pisać zapytania na partycjonowanych tabelach
  • Jak pisać zapytania na widokach partycjonowanych

Wymagania

Good SQL wiedzy w Microsoft SQL środowisku Server 2008/2012.

 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (5)

Propozycje terminów