Pobierz kartę szkolenia
Optymalizacja zapytań MS SQL
kod szkolenia: SQL03 / PL AA 2d
Szkolenie dostarcza praktycznej wiedzy i umiejętności w zakresie optymalizacji zapytań w MS SQL Server. Uczestnicy poznają zasady tworzenia i utrzymania indeksów, analizy planów zapytań, monitorowania wydajności oraz wykorzystania statystyk do identyfikacji i eliminacji problemów. Program został opracowany, aby wspierać profesjonalistów w zwiększaniu wydajności zapytań i pracy z dużymi zbiorami danych.
Szkolenie jest skierowane do:
- SQL Developerów – osób odpowiedzialnych za tworzenie i optymalizację zapytań w MS SQL Server.
- Programistów – pracujących z bazami danych i chcących poprawić wydajność swoich aplikacji.
- BI Developerów – zajmujących się przetwarzaniem i analizą dużych zbiorów danych.
- Analityków danych – którzy chcą pogłębić swoją wiedzę o zaawansowaną optymalizację zapytań.
- Skuteczna optymalizacja zapytań – uczestnicy nauczą się tworzyć, utrzymywać i monitorować indeksy, co pozwoli na zwiększenie wydajności zapytań.
- Zaawansowana analiza planów zapytań – zrozumienie działania operatorów, Query Cache Plan i mechanizmów Intelligent Query Processing.
- Wykorzystanie statystyk w analizie – praktyczna wiedza na temat budowy, aktualizacji i użycia statystyk dla poprawy wydajności zapytań.
- Monitorowanie wydajności – poznanie narzędzi takich jak Query Store, Activity Monitor oraz Dynamic Management Views.
- Optymalizacja pełnotekstowych zapytań – efektywne korzystanie z indeksów dla kolumn tekstowych i binarnych, FREETEXT oraz CONTAINS.
- Wprowadzenie do indeksów
- Rodzaje indeksów
- Sterta
- Klastrowy
- Nieklastrowy
- Indeks filtrujący
- Rodzaje indeksów
- Utrzymywanie indeksów
- Fragmentacja
- Brakujące indeksy
- Nieużywane indeksy
- Plan zapytań
- Właściwości planów
- Operatory
- Parameter Sniffing
- Query Cache Plan
- Intelligent query processing
- Statystyki
- Tworzenie i budowa statystyk
- Aktualizacja
- Cardinality Estimator
- Monitorowanie wydajności
- Activity Monitor
- Query Store
- Dynamic Managment Views
- Full Text Search
- Indeksy – kolumny tekstowe
- Indeksy – dane binarne
- Zapytania z FREETEXT i CONTAINS
- Porównanie wydajności
- SQL na poziomie zaawansowanym
- Podstawy architektury SQL Server
Polski