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.
Iskustva korisnika (4)
podaci su personalizovani za naše organizacije
Vincent Long - ASSMANG PTY LTD
Kurs - T-SQL Fundamentals with SQL Server Training Course
Mašinski prevedeno
prilagođeno našem razumevanju i podacima
Vincent Long - ASSMANG PTY LTD
Kurs - Business Intelligence with SSAS
Mašinski prevedeno
Obuka je dobro strukturirana i interaktivna.
kgotla Moncho - Martin Engineering Africa
Kurs - MS 20761 : Querying Data with Transact SQL
Mašinski prevedeno
Instruktor je ponovo pokazao vrhunski nivo, odlično vodio moj tim kroz prilagođenu obuku uz savršeno dozirano znanje, stručnu podršku i odličan odnos sa našim članovima tima.
James - Shawnee Mission School District
Kurs - Administering in Microsoft SQL Server
Mašinski prevedeno