IQSOFT - John Brice Oktatóközpont
IT Leadership Development Program - ITLDP

Microsoft SQL Server Performance Tuning and Optimization

Tanfolyam célja

Több éves SQL Server adminisztrátori és programozói gyakorlattal rendelkező szakembereknek ajánljuk ezt a tanfolyamot, akik az SQL Server hatékonyabb kihasználását célozzák meg, monitorozás után kapott információkból, szerverbeállítások finom hangolásával, lekérdezések optimalizálásával. Azoknak, akik szeretnék növelni az egységnyi idő alatt kiszolgált felhasználók számát, illetve csökkenteni a lekérdezések válaszidejét.

Tematika
  • Rendszerfigyelés, monitorozás, teljesítményhangolás eszközeinek bemutatása
    • Performance and Reliability Monitor
    • Profiler
    • Activity Monitor
    • Performance Studio, Data Collector, rendszer riportok
    • Resource Governor
  • Dynamic management view-k lekérdezése
  • Teljesítményhangolás szerver beállításokkal
  • Logikai tervezés
    • normalizáció, denormalizáció
  • Fizikai tervezés
    • mdf, ldf fájl helye
    • adatbázis particionálás
    • tábla particionálás
    • tempdb szerepe
  • Lekérdezések optimalizálása
    • lekérdezési tervek elemzése
    • belső lekérdezés kontra tábla kapcsolás
    • query hintek
    • HASH, MERGE, LOOP JOIN-ok
    • Common Table Expressions
  • Indexek optimalizálása
    • clustered, non-clustered, covering index stratégiák
  • Tárolt eljárások, függvények optimalizációja
    • Paraméterek
  • Tranzakció izolációs szintek
  • Lockolás, deadlock elkerülési stratégiák
Előfeltételek
  • Adatbázisok lekérdezésében, T-SQL utasításokban jártasság
  • SQL adminisztrátori tanfolyam, vagy ezzel egyenértékű tudás
  • SQL Server programozói tanfolyam, vagy ezzel egyenértékű tudás

Kapcsolódó tanfolyamok