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

Opis szkolenia

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.

Terminy gwarantowane

Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to że na 100% się odbędzie we wskazanym czasie i miejscu.
Więcej

Szkolenia online i udział online

Szkolenia online odbywają się na żywo z udziałem trenera. Grupy są równie nieliczne jak przy tradycyjnych stacjonarnych szkoleniach w JSystems i liczą zwykle 7-9 osób. W każdym szkoleniu stacjonarnym możesz brać udział online.
Więcej

Inne szkolenia tej kategorii

W ramach kategorii MS SQL Server mamy jeszcze wiele szkoleń. Sprawdź jakie!

Vouchery

Istnieje możliwość wykupienia vouchera z roczną ważnością. Można zakupić przedpłaconą usługę szkoleniową w jednym okresie rozliczeniowym, a zrealizować w innym.

Więcej
Szkolenie stacjonarne 2000,00 PLN (netto)
Udział online 1600,00 PLN (netto)
Czas trwania 4 dni

Czy wiesz, że możemy takie szkolenie zorganizować specjalnie dla Twojej firmy?

Dowiedz się więcej

Czego się nauczysz?

  1. Typy danych
    • Binarne
    • Własne
    • Nietypowe
  2. Podzapytania
    • Podzapytania skalarne
    • Podzapytania złożone
    • Podzapytania skorelowane
    • Podzapytania z wyrażeniem EXISTS
  3. Common Table Expressions
    • Widoki
    • CTE
  4. Operatory APPLY
    • CROSS APPLY
    • OUTER APPLY
  5. Funkcje rankingujące
    • Wyrażenie OVER oraz partycjonowanie wyników
    • Funkcje okna
    • Funkcje dystrybucyjne
    • Funkcje offsetu
  6. Piwotowanie
    • PIVOT
    • UNPIVOT
    • CUBE
    • ROLLUP
    • Szersze grupowanie
  7. Dane tymczasowe
    • Użytkownika
    • Globalne
    • Kursor
  8. 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ń
  9. 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
  10. Tworzenie i utrzymywanie statystyk
    • Tworzenie statystyk dla optymalizatora zapytań
    • Utrzymywanie autentycznych statystyk
    • Odświeżanie statystyk
    • Sprawdzanie statystyk
  11. 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
  12. Sterowanie wykonaniem zapytań SQL
    • Uwagi dotyczące nadpisywania planu optymalizatora
    • Rodzaje podpowiedzi
    • Omówienie popularnych podpowiedzi i śledzenie nadpisanych planów wykonania zapytań

Najbliższe terminy tego szkolenia

Co wyróżnia szkolenia MS SQL Server w JSystems?

Szkolenia na wysokim poziomie
Instruktorzy praktycy z wieloletnim doświadcze- niem
Znaczna część szkolenia to warsztaty
Komfortowe sale i przestrzeń wspólna
Małe grupy szkoleniowe
Gwarantowane terminy szkoleń
Dużo ćwiczeń
Przystępne ceny

Kto będzie Cię uczyć?

Radosław Różyński

Rafał Czarkowski

Potrzebujesz więcej informacji?

Wiadomość wysłana

Przyjęliśmy Twoją wiadomość i skontaktujemy się z Tobą w tej sprawie

Klikając OK wrócisz do formularza

Nasza strona korzysta z plików cookie. Możesz zmienić zasady ich używania lub zablokować pliki cookie w ustawieniach przeglądarki. Więcej informacji można znaleźć w Polityce prywatności. Kontynuując korzystanie ze strony, wyrażasz zgodę na używanie plików cookie.