Plan Szkolenia
1. Przygotowanie bazy danych i DBO
2. Wlasne tytpy danych
- UDDT (User-Defined Data Types)
- UDT (User-Defined Types)
3. Dane przestrzenne (spatial data)
- Geography
- Geometry
4. Hierarchiczny typ danych
- Elementy struktury
- Sposoby przechowywania
- Strategie indeksowania
- Metody
5. Typ danych XML
- Tworzenie zmiennych
- Standard OPENXML
- Klauzula FOR XML
- Konwersja typu danych
- Klauzula WITH XMLNAMESPACES
- Przestrzenie nazw
- Język XQUERY
- Język XPATH
- Wyrażenia FLWOR
- Metody
- Indeksowanie dokumentów XML
- Przykłady zastosowania danych typu XML
6. Operator APPLY
- CROSS APPLY
- OUTER APPLY
7. Funkcje rankujące i analityczne
- Klauzula OVER
- Funkcje okna
- Klauzule ramki
- Operatory: GROUPING SETS, GROUPING_ID, ROLLUP, CUBE, PIVOT, UNPIVOT
8. Dane tymczasowe
- Tabele tymczasowe
- Różnice i podobieństwa w wykorzystaniu zmiennych tablicowychoraz tabel tymczasowych
- Inne obiekty tymczasowe
9. Ulepszenie wydajności zapytań poprzez indeksowanie danych
- Indeksy wierszowe,
- Wady i zalety używania indeksów
- Rodzaje indeksów
- Wskaźnik selektywności indeksu
- Sugestie serwera dotyczące brakujących indeksów
- Tabele typu HEAP (sterta)
- Hinty (wskazówki, podpowiedzi dla servera)
- Pomiar czasu wykonywania operacji z użyciem indeksów i bez ich użycia
- Indeksy kolumnowe (COLUMNSTORE INDEX)
10. Konserwacja i utrzymanie indeksów
- Fragmentacja indeksów
- Przebudowa indeksów: REBUILD
- Przeorganizowanie indeksów: REORGANIZE
- Poziom fragmentacji indeksów
11. Tworzenie i utrzymanie statystyk
- Konstrukcja statystyk i zasada ich działania
- Monitorowanie i utrzymanie statystyk
- Błędy szacowania kardynalności i aktualizacja statystyk
12. Analiza planów wykonań zapytań
- Optymalizator zapytań
- CASE: uzyskanie informacji dla konkretnej kwerendy
- Zasady działania optymalizatora zapytań
- Plany zapytań: QUERY EXECUTION PLAN
- Rodzaje planów wykonania zapytań
- Uruchamianie i czytanie planów zapytań
- CASE: operacje INDEX SCAN i INDEX SEEK
- PARAMETER SNIFFING
- Rekompilacje kodu
13. Sterowanie wykonaniem zapytań SQL
- Hinty (wskazówki, podpowiedzi dla servera)
- SQL Server Profiler - (SSP)
- Extended Events - (EE)
- Database Engine Tuning Advisor - (DTA)
- Data Collector - (DC)
- Query Store (magazyn zapytań) - (QS)
Opinie uczestników (5)
The adjustment made in the lecture/lessons by the trainer once he understood the current SSIS application that we are bound to maintain. The topics became more suitable/usable to us.
Angelito Aguilar - Metrobank
Szkolenie - Introduction to SQL Server 2012 Integration Services (SSIS)
Szkolenie było przygotowane perfekcyjnie, najbardziej podobał mi się sposób prowadzenia oparty przykładach pisanych w czasie rzeczywistym z dokładnym omówieniem jaki wpływ na bazę danych mają poszczególne instrukcje.
Joanna Dymarczyk
Szkolenie - Oracle 11g - Programowanie w PL/SQL I - warsztaty
I like fact, that after each section we had exercises. It helps to remember discussed topic.
Adam Bińczycki
Szkolenie - Oracle 11g - SQL language for developers - Workshop
Interakcja z prowadzącym, możliwość zadawania pytań na gorąco
Grzegorz Ziegert
Szkolenie - Administration with Powershell
wiedza i przekłady