Agenda szkolenia
  1. Architektura SQL Server, szeregowanie i oczekiwanie

    • Komponenty SQL Server i SQL OS
    • Szeregowanie Windows vs szeregowanie SQL
    • Oczekiwania i kolejki
  2. SQL Server I/O

    • Podstawowe koncepcje
    • Strategie przechowywania
    • Konfiguracja i testowanie wydajności  I/O
  3. Struktury baz danych

    • Struktura bazy danych od środka
    • Pliki bazy danych od środka
    • TempDb od wewnątrz
  4. Pamięć SQL Server

    • Pamięć Windows
    • Pamięć SQL Server
    • Rozwiązania in-memory OLTP
  5. Współbieżność w SQL Server

    • Współbieżność i transakcje
    • Blokowanie od wewnątrz
  6. Statystyki i indeksy od wewnątrz

    • Budowa statystyk i szacowanie liczebności
    • Indeksy od wewnątrz
    • Indeksy typu columnstore
  7. Wykonanie zapytań i analiza planów zapytań

    • Wykonanie zapytania i optymalizator od wewnątrz
    • Plany wykonania zapytań
    • Analiza planów zapytań
    • Adaptacyjne przetwarzanie zapytań (Adaptive query prcessing)
  8. Buforowanie i rekompilacja planów

    • Bufor planów od wewnątrz
    • Rozwiązywanie problemów z buforem planów
    • Automatyczne strojenie
    • Query Store
  9. Mechanizm „Extended Events”

    • Podstawowe koncepcje Extended Events
    • Praca z Extended Events
  10. Monitorowanie, śledzenie i tworzenie planów bazowych

    • Monitorowanie i śledzenie
    • Tworzenie linii bazowych i analiza porównawcza