Zaawansowane szkolenie z diagnostyki i optymalizacji wydajności zapytań SQL Server. Uczestnicy opanują narzędzia profilowania, analizę planów wykonania i techniki strojenia indeksów, pamięci i zapytań w środowiskach produkcyjnych.

Program szkolenia

6 modułów
01
Pomiar wydajności bazy danych
Znaczenie pomiaru wydajności. Kluczowe wskaźniki przez SYSMON. Kluczowe wskaźniki przez PROFILER. Wskazówki dotyczące identyfikacji problemów z zabezpieczaniem i blokowaniem.
02
Optymalizacja fizycznego projektu bazy danych
Model optymalizacji wydajności. Strategia optymalizacji schematu: klucze. Strategia optymalizacji schematu: odpowiedzialna denormalizacja. Strategia optymalizacji schematu: generalizacja.
03
Optymalizacja zapytań w celu poprawy wydajności
Model optymalizacji wydajności dla zapytań. Zrozumienie logicznego przepływu zapytań. Zagadnienia dotyczące użycia podzapytań. Wskazówki dotyczące tworzenia wydajnych zapytań.
04
Refaktoryzacja kursorów do rozwiązań opartych na zapytaniach
Model optymalizacji wydajności: podejścia oparte na zbiorach. Pięć kroków tworzenia kursora. Strategia refaktoryzacji kursorów.
05
Optymalizacja strategii indeksów
Model optymalizacji wydajności dla indeksów. Zagadnienia dotyczące użycia indeksów. Najlepsze praktyki dla indeksów klastrowanych. Najlepsze praktyki projektowania indeksów nieklastrowanych. Metody dokumentowania strategii indeksów.
06
Zarządzanie równoczesnym dostępem
Model optymalizacji wydajności: zabezpieczanie i blokowanie. Strategia redukcji zabezpieczania i blokowania przez wydajne zapytania.

Porozmawiajmy o Twoim środowisku

Skontaktuj się z nami, aby omówić szczegóły współpracy.