To, že chybějící index dokáže řádně prodražit zpracování dotazu ví téměř každý, ale znáte i jiné nenápadné zabijáky výkonu databázových dotazů na Microsoft SQL Serveru, kteří se často objevují v dobré víře v našem kódu aniž bychom měli tušení, jak katastrofální následky mohou mít? Přijďte na tuto přednášku, kde se podíváme na různé typy objektů či jazykových konstrukcí, jejichž nesprávné použití se nám může velmi rychle prodražit na ceně dotazu a době jeho zpracování.
17:00 - 17:05 - Představení WUGu
17:05 - 19:00 - Přednáška a diskuze s přednášejícím na chatu
Diskutovaná témata:
- Iterativní zpracování
- Funkce (skalární, table-valued)
- Chyby v odhadu kardinality
- Table Variable vs. Temporary Table
- Nevhodně napsané podmínky
- Dopady implicitní konverze
- Zámky
- Parameter Sniffing
- Eliminace zbytečných poddotazů