Ljubinka sine, ide tata da tjunuje kveri

Miloš Radivojević

Nivo: 300
Jezik: Na našem
Dan: 02.12.2021 (Dan 2)
Vreme: 11:00-12:00 (CET)
Mesto: Room 2
Opis:

U ovoj sesiji videćete kako postepeno, koristeći različite tehnike i pristupe, popravljam performanse jednog prilično jednostavnog, ali zato sporog i u smislu resursa veoma zahtevnog upita u SQL Serveroj bazi podataka.

U nekoliko koraka dodavaću različite hintove, baviću se prekomponovanjem koda, sve usput objašnjavajući kako dolazimo do odluke koji hint da koristimo i kao i kada možemo da prestanemo sa tjuningom.

Videćete razne načine za nadmudrivanje sa optimizatorom upita, ali i razliku između privremenog i trajnog rešenja problema i značaj potrage za potonjim.

Na kraju ćemo se osvrnuti i na to ko je zapravo krivac što jedan prost upit može da izazove tolike nevolje: dejtabejz administratori, programeri, Microsoft, krizni štab, Radoš Bajić ili sin mu Radoszlaw, te da li je i kako moguće preduprediti takve događaje.

Miloš Radivojević

Kompanija: Entain
Biografija:

Microsoft Data Platform MVP x8. Hed of dejtabejz inžinjering u kompaniji Entain. Koautor tri knjige o SQL Serveru. Koosnivač PASS Austria.