Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
Moduł 1. Optymalizacja zapytań
- Narzędzia do optymalizacji zapytań
- Zapisane plany wykonania zapytań
- Czyszczenie pamięci podręcznej
- Analiza planów wykonania
- Wskazówki
- Korzystanie z Database Engine Tuning Advisor
- Optymalizacja indeksów
- Struktury tabel i indeksów
- Metody dostępu do indeksów
- Strategie indeksowania
Moduł 2. Podzapytania, wyrażenia tabelowe i funkcje rankingowe
- Tworzenie podzapytań
- Korzystanie z wyrażeń tabelowych
- Korzystanie z funkcji rankingowych
Moduł 3. Optymalizacja połączeń i operacji na zbiorach
- Podstawowe typy połączeń
- Algorytmy łączenia
- Operacje na zbiorach
- Używanie INTO z operacjami na zbiorach
Moduł 4. Agregowanie i przestawianie danych
- Korzystanie z klauzuli OVER
- Różne typy agregacji (skumulowane, przesuwne i roczne)
- Przestawianie i odwracanie przestawiania
- Konfigurowanie niestandardowych agregacji
- Korzystanie z podklauzuli GROUPING SETS
- Podklauzule CUBE i ROLLUP
- Jak materializować zbiory grupujące
Moduł 5. Używanie TOP i APPLY
- SELECT TOP
- Korzystanie z operatora tabelowego APPLY
- TOP n na poziomie grupy
- Implementowanie stronicowania
Moduł 6. Optymalizacja transformacji danych
- Wstawianie danych z rozszerzoną klauzulą VALUES
- Korzystanie z dostawcy zbiorów wierszy BULK
- Używanie INSERT EXEC
- Mechanizmy sekwencji
- DELETE z połączeniami
- UPDATE z połączeniami
- Instrukcja MERGE
- Klauzula OUTPUT z INSERT
- Klauzula OUTPUT z DELETE
- Klauzula OUTPUT z UPDATE
- Klauzula OUTPUT z MERGE
Moduł 7. Zapytania do tabel partycjonowanych
- Partycjonowanie w SQL Server
- Jak pisać zapytania do tabel partycjonowanych
- Jak pisać zapytania do widoków partycjonowanych
Wymagania
Dobra znajomość SQL w środowisku Microsoft SQL Server 2008/2012.
14 godzin
Opinie uczestników (2)
Instruktor ponownie przyniósł swoje najlepsze umiejętności, gdy wspaniale przeprowadził skonfigurowane szkolenie dla moich pracowników, z doskonałym czasem, wiedzą, wsparciem i bliską relacją z moimi pracownikami.
James - Shawnee Mission School District
Szkolenie - Administering in Microsoft SQL Server
Przetłumaczone przez sztuczną inteligencję
To było najlepsze szkolenie zdalne na którym byłam. Mimo, że trener nie nawiązywał na siłe kontaktu z uczestnikami, ani nie spoufalał się w celu zdobycia atencji, nieustannie zdobywał moją uwagę. Poziom merytoryczny baaaardzo wysoki. :)