Kontaktirajte nas
 Trajanje 21 sati

Sadržaj kursa

01. PRAVILNO POSTAVLJANJE OKRUŽENJA ZA RAZVOJ
➡ SQL Server Configuration Manager.
➡ SQL Server Management Studio (SSMS).
➡ Postavljanje baze podataka za ovaj trenigng
➡ Priprema DBO i podataka

02. MEHANIČKI I ALATI ZA PRAĆENJE
➡ SQL Server Profiler
➡ Prošireni događaji (Extended Events, XEvents, XE).
➡ Aktivni monitor
➡ Monitor performansi
➡ Skupljač podataka (Data Collector, DC)
➡ Query Store (QS)

03. KATALOG I PREGLEDI SISTEMA ZA UPRAVLJANJE
➡ Najčešće korišćene kategorije DMV i DMF.

04. PRAĆENJE BAZE PODATAKA I SERVERA
➡ Iskoristivost RAM-a, diskova, procesora, mrežnih interfejsa
➡ Provera izvršenih SQL upita
➡ Aktivne sesije
➡ Nedavne konekcije
➡ Najskuplji i blokirani upiti
➡ Prostor TEMPDB
➡ Sesije koje koriste najviše prostora u TEMPDB
➡ Alokacija resursa

05. PRINCIP RADA OPTIMIZATORA UPITA

06. PRINCIP RADA INDEKSA
➡ Redni indeksi i njihovi tipovi: CLUSTERED INDEX, NON-CLUSTERED INDEX
➡ Selektivnost indeksa.
➡ Mere vremena izvršenja operacija na bazi podataka na osnovu upotrebe indeksa
➡ Preporuke servera za nedostajuće indekse
➡ Tabele tipa HEAP (STERTA).
➡ Kolonični indeksi: COLUMNSTORE INDEX
➡ COLUMNSTORE_ARCHIVE kompresija.

07. PLAN IZVRŠENJA UPITA (QUERY EXECUTION PLAN).
➡ Procenjeni plan izvršenja: Estimated Execution Plan
➡ Stvarni plan izvršenja: Actual Execution Plan
➡ Čitanje planova izvođenja i upita
➡ Operacije INDEX SCAN i INDEX SEEK.

08. STATISTIKE (STATISTICS)
➡ Konstruisanje i princip rada statistike
➡ Praćenje i održavanje statistike
➡ Greške u proceni kardinalnosti
➡ Tipovi statistike

09. PRAĆENJE INDEKSA
➡ Fragmentacija indeksa
➡ Reorganizacija i rekonstrukcija indeksa

10. PARAMETER SNIFFING I PONOVNA KOMPILACIJA KODA

11. NAJČEŠĆE KONSTRUKCIJE KOJE USPORAVAJU PERFORMANSE

Uslovi

Tečaj je namenjen i administratorima baza podataka i developerima koji žele da prošire svoje kompetencije u oblasti dijagnostike i rešavanja problema sa performansama SQL Server-a i aplikacija koje na njemu rade.
Od polaznika se očekuje osnovno znanje Windows okruženja i upoznatost sa okruženjem Microsoft SQL Server baze podataka.

Broj učesnika


Cena po učesniku

Iskustva korisnika (4)

Predstojeći kursevi

Povezane kategorije