Plan Szkolenia
1. WŁASNE TYPY DANYCH
- ▪ UDDT (User-Defined Data Types)
- ▪ UDT (User-Defined Types)
2. HIERARCHICZNY TYP DANYCH
- Elementy struktury
- Sposoby przechowywania
- Strategie indeksowania
- Metody
3. FUNKCJE RANKUJĄCE I ANALITYCZNE
- Klauzula OVER
- Funkcje okna
- Klauzule ramki
- Operatory: GROUPING SETS, GROUPING_ID, ROLLUP, CUBE, PIVOT, UNPIVOT
4. DANE TYMCZASOWE
- Inne obiekty tymczasowe
5. ULEPSZENIE WYDAJNOŚCI ZAPYTAŃ POPRZEZ INDEKSOWANIE DANYCH
- Wskaźnik selektywności indeksu
- Wskaźnik selektywności indeksu
- Sugestie serwera dotyczące brakujących indeksów
- Pomiar czasu wykonywania operacji z użyciem indeksów i bez ich użycia
6. TWORZENIE I UTRZYMANIE STATYSTYK
- Konstrukcja statystyk i zasada ich działania
- Monitorowanie i utrzymanie statystyk
- Błędy szacowania kardynalności i aktualizacja statystyk
7. ANALIZA PLANÓW WYKONANIA ZAPYTAŃ
- Uruchamianie i czytanie planów zapytań
- PARAMETER SNIFFING
- Rekompilacje kodu
8. STEROWANIE WYKONANIEM ZAPYTAŃ SQL
- Hinty (wskazówki, podpowiedzi dla servera)
- Extended Events - (EE)
- Database Engine Tuning Advisor - (DTA)
- Data Collector - (DC)
- Query Store (magazyn zapytań) - (QS)
Wymagania
- Podstawowa znajomość języka SQL
- Znajomość relacyjnych baz danych
- Doświadczenie w pisaniu i wykonywaniu zapytań
Publiczność
- Administratorzy baz danych
- Programiści SQL
- Analitycy danych
Opinie uczestników (5)
Przekazanie wiedzy na prostych i zrozumiałych przykładach.
Katsiaryna
Szkolenie - SQL language in MSSQL
Philip był bardzo uprzejmy, jego styl wyjaśniania koncepcji SQL jest wybitny. Podobało mi się, że udzielał nam informacji i odpowiadał na pytania, które nie były częścią tego kursu.
Stefan
Szkolenie - SQL in SQL Server
Przetłumaczone przez sztuczną inteligencję
funkcje analityczne
khusboo dassani - Tech Northwest Skillnet
Szkolenie - SQL Advanced
Przetłumaczone przez sztuczną inteligencję
Praktyczne pokazanie wiedzy zdobytej podczas szkolenia w realnym i bardzo prostym problemie biznesowym. Nawiązywanie do rzeczy istotnych z praktycznego podejścia nie będącymi bezpośrednio elementami szkolenia.
Damian Golab
Szkolenie - SQL Advanced in MySQL
Sposób, w jaki instruktor przekazuje wiedzę, jest bardzo informatywny i skuteczny, zwłaszcza w drugi dzień, gdy tematy stają się nieco zaawansowane.
Aynanie Kiram - Aarki, Inc.
Szkolenie - SQL DATABASE MANAGEMENT AND DESIGN - Bespoke
Przetłumaczone przez sztuczną inteligencję