Plan Szkolenia
01. PRZYGOTOWANIE ŚRODOWISKA DEWELOPERSKIEGO
➡ SQL Server Configuration Manager.
➡ SQL Server Management Studio (SSMS).
➡ Konfiguracja bazy danych na potrzeby tego szkolenia
➡ Przygotowanie DBO i danych
02. MECHANIZMY I NARZĘDZIA MONITOROWANIA
➡ SQL Server Profiler
➡ Rozszerzone zdarzenia (XEvents, XE).
➡ Monitor aktywności
➡ Monitor wydajności
➡ Kolektor danych (DC)
➡ Query Store (QS)
03. WIDOKI SYSTEMOWE KATALOGU I ZARZĄDZANIA
➡ Najczęściej używane kategorie DMV i DMF.
04. MONITOROWANIE BAZY DANYCH I SERWERA
➡ Wykorzystanie pamięci RAM, dysków, procesorów, interfejsów sieciowych
➡ Sprawdzanie wykonywanych zapytań SQL
➡ Aktywne sesje
➡ Ostatnie połączenia
➡ Najbardziej kosztowne i zablokowane zapytania
➡ Przestrzeń TEMPDB
➡ Sesje wykorzystujące najwięcej przestrzeni w TEMPDB
➡ Alokacja zasobów
05. ZASADY DZIAŁANIA OPTYMALIZATORA ZAPYTAŃ
06. ZASADY DZIAŁANIA INDEKSÓW
➡ Indeksy wierszowe i ich typy: CLUSTERED INDEX, NON-CLUSTERED INDEX
➡ Współczynnik selektywności indeksu.
➡ Pomiar czasu wykonywania operacji bazodanowych w oparciu o wykorzystanie indeksów
➡ Sugestie serwera dotyczące brakujących indeksów
➡ Tabele typu HEAP (STERTA).
➡ Indeksy kolumnowe: COLUMNSTORE INDEX
➡ Kompresja COLUMNSTORE_ARCHIVE.
07. PLANY WYKONANIA ZAPYTAŃ (QUERY EXECUTION PLAN).
➡ Szacowany plan wykonania: Estimated Execution Plan
➡ Rzeczywisty plan wykonania: Actual Execution Plan
➡ Uruchamianie i odczytywanie planów zapytań
➡ Operacje INDEX SCAN i INDEX SEEK.
08. STATYSTYKI (STATISTICS)
➡ Budowa i zasada działania statystyk
➡ Monitorowanie i utrzymanie statystyk
➡ Błędy szacowania kardynalności
➡ Typy statystyk
09. MONITOROWANIE INDEKSÓW
➡ Fragmentacja indeksów
➡ Reorganizacja i przebudowa indeksów
10. PARAMETER SNIFFING I REKOMPILACJE KODU
11. NAJCZĘŚCIEJ STOSOWANE KONSTRUKCJE POWODUJĄCE SPADEK WYDAJNOŚCI
Wymagania
Szkolenie jest przeznaczone zarówno dla administratorów baz danych, jak i deweloperów, którzy chcą poszerzyć swoje kompetencje o diagnostykę i rozwiązywanie problemów wydajnościowych w obszarze działania SQL Server oraz aplikacji na nim działających.
Od uczestników szkolenia wymagana jest znajomość środowiska Windows oraz podstawowa znajomość środowiska bazodanowego Microsoft SQL Server.
Opinie uczestników (3)
dane zostały spersonalizowane pod naszą organizację
Vincent Long - ASSMANG PTY LTD
Szkolenie - T-SQL Fundamentals with SQL Server Training Course
Przetłumaczone przez sztuczną inteligencję
spersonalizowane zgodnie z naszym zrozumieniem i danymi
Vincent Long - ASSMANG PTY LTD
Szkolenie - Business Intelligence with SSAS
Przetłumaczone przez sztuczną inteligencję
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ę