Plan Szkolenia

1. Przygotowanie bazy danych i DBO 

2. Wlasne tytpy danych 

  •    UDDT (User-Defined Data Types)
  •    UDT (User-Defined Types)

3. Dane przestrzenne (spatial data)

  •    Geography
  •    Geometry

4. Hierarchiczny typ danych 

  •    Elementy struktury
  •    Sposoby przechowywania
  •    Strategie indeksowania
  •    Metody

5. Typ danych XML

  •    Tworzenie zmiennych
  •    Standard OPENXML
  •    Klauzula FOR XML
  •    Konwersja typu danych
  •    Klauzula WITH XMLNAMESPACES
  •    Przestrzenie nazw
  •    Język XQUERY
  •    Język XPATH
  •    Wyrażenia FLWOR
  •    Metody
  •    Indeksowanie dokumentów XML
  •    Przykłady zastosowania danych typu XML

6. Operator APPLY

  •    CROSS APPLY
  •    OUTER APPLY

7. Funkcje rankujące i analityczne

  •    Klauzula OVER
  •    Funkcje okna
  •    Klauzule ramki
  •    Operatory: GROUPING SETS, GROUPING_ID, ROLLUP, CUBE, PIVOT, UNPIVOT

8. Dane tymczasowe

  •    Tabele tymczasowe
  •    Różnice i podobieństwa w wykorzystaniu zmiennych tablicowychoraz tabel tymczasowych
  •    Inne obiekty tymczasowe

9. Ulepszenie wydajności zapytań poprzez indeksowanie danych 

  •    Indeksy wierszowe,
  •    Wady i zalety używania indeksów
  •    Rodzaje indeksów
  •    Wskaźnik selektywności indeksu
  •    Sugestie serwera dotyczące brakujących indeksów
  •    Tabele typu HEAP (sterta)
  •    Hinty (wskazówki, podpowiedzi dla servera)
  •    Pomiar czasu wykonywania operacji z użyciem indeksów i bez ich użycia
  •    Indeksy kolumnowe (COLUMNSTORE INDEX)

10. Konserwacja i utrzymanie indeksów   

  •    Fragmentacja indeksów
  •    Przebudowa indeksów: REBUILD
  •    Przeorganizowanie indeksów: REORGANIZE
  •    Poziom fragmentacji indeksów

11. Tworzenie i utrzymanie statystyk 

  •    Konstrukcja statystyk i zasada ich działania
  •    Monitorowanie i utrzymanie statystyk
  •    Błędy szacowania kardynalności i aktualizacja statystyk

12. Analiza planów wykonań zapytań 

  •    Optymalizator zapytań
  •    CASE: uzyskanie informacji dla konkretnej kwerendy
  •    Zasady działania optymalizatora zapytań
  •    Plany zapytań: QUERY EXECUTION PLAN
  •    Rodzaje planów wykonania zapytań
  •    Uruchamianie i czytanie planów zapytań
  •    CASE: operacje INDEX SCAN i INDEX SEEK
  •    PARAMETER SNIFFING
  •    Rekompilacje kodu

13. Sterowanie wykonaniem zapytań SQL

  •    Hinty (wskazówki, podpowiedzi dla servera)
  •    SQL Server Profiler - (SSP)
  •    Extended Events - (EE)
  •    Database Engine Tuning Advisor - (DTA)
  •    Data Collector - (DC)
  •    Query Store (magazyn zapytań) - (QS)
 21 godzin

Liczba uczestników



Cena za uczestnika

Opinie uczestników (11)

Szkolenia Powiązane

Introduction to SQL Server 2012 Integration Services (SSIS)

28 godzin

Powiązane Kategorie