Zaawansowane zapytania SQL i tuning zapytań w bazach Microsoft SQL Server

Czas trwania
4
dni
Najbliższe terminy tego szkolenia
Cena szkolenia
2400 PLN
(netto)
Skuteczność
Program szkolenia
- Typy danych
- Binarne
- Własne
- Nietypowe
- Podzapytania
- Podzapytania skalarne
- Podzapytania złożone
- Podzapytania skorelowane
- Podzapytania z wyrażeniem EXISTS
- Common Table Expressions
- Widoki
- CTE
- Operatory APPLY
- CROSS APPLY
- OUTER APPLY
- Funkcje rankingujące
- Wyrażenie OVER oraz partycjonowanie wyników
- Funkcje okna
- Funkcje dystrybucyjne
- Funkcje offsetu
- Piwotowanie
- PIVOT
- UNPIVOT
- CUBE
- ROLLUP
- Szersze grupowanie
- Dane tymczasowe
- Użytkownika
- Globalne
- Kursor
- Ulepszenie wydajności zapytań poprzez indeksowanie danych
- Budowa indeksów
- Rodzaje indeksów (clustered, nonclustered, unikalne)
- Zalecenia dotyczące wyboru kolumn do indeksowania
- Budowa indeksów pokrywających zapytanie
- Sugestie serwera dotyczące brakujących indeksów
- Tabele typy HEAP
- Hint do zapytań
- Konserwacja i utrzymanie indeksów
- Zarządzanie indeksami
- Omówienie wartościowych możliwości indeksów
- Monitorowanie fragmentacji danych
- Usuwanie fragmentacji danych
- Przebudowa i reorganizacja indeksów
- Tworzenie i utrzymywanie statystyk
- Tworzenie statystyk dla optymalizatora zapytań
- Utrzymywanie autentycznych statystyk
- Odświeżanie statystyk
- Sprawdzanie statystyk
- Analiza planów wykonania zapytań
- Funkcjonowanie optymalizatora zapytań
- Obserwacja informacji dotyczących wykonania zapytań (statystyki czasu i operacji wyjścia/wejścia a także plany wykonania zapytań)
- Przegląd fizycznych i logicznych operatorów realizacji zapytania
- Analiza geograficznego planu zapytania (podejrzane miejsca podczas realizacji zapytania, wskazówki odnośnie miejsc, które można zoptymalizować)
- Polecenie SHOWPLAN
- Elementy fizyczne i logiczne planów zapytań
- Statystyki estymowanego i aktualnego planu zapytania
- Sterowanie wykonaniem zapytań SQL
- Uwagi dotyczące nadpisywania planu optymalizatora
- Rodzaje podpowiedzi
- Omówienie popularnych podpowiedzi i śledzenie nadpisanych planów wykonania zapytań
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!
Opis szkolenia:
W trakcie szkolenia uczestnicy uzyskają wiedzę dotyczącą złożonych zapytań T-SQL niezbędnych do wykonywana trudnych i złożonych analiz danych. W trakcie szkolenia uczestnicy poznają metody i techniki optymalizacji zapytań kierowanych do baz danych.
Adresaci:
Osoby wykonujące analizy danych, wyszukujące dane w sposób zaawansowany.

Sprawdź, co mówią o nas ci, którzy nam zaufali
Trenerzy kategorii MS SQL Server



