SQLDay 2013 | DBA/DEV Track | Marcin Szeliga – Procedury Składowane — fakty i mity



SQLDay 2013 | DBA/DEV Track | Marcin Szeliga – Procedury Składowane — fakty i mity

SQLDay 2013 | DBA/DEV Track | Marcin Szeliga - Procedury Składowane -- fakty i mity

Co mają ze sobą wspólnego wszystkie bazy danych, niezależnie od swojej wielkości, przeznaczenia i pochodzenia? W każdej znajdziemy procedury składowane. Tymczasem ogromna większość informacji na temat tych obiektów pochodzi z początku wieku! To prawda, w Internecie znajdziemy, oprócz artykułów napisanych w zamierzchłych czasach serwera SQL 2000, również nowsze, ale prawie wszystkie z nich powielają te same, nieco już nieświeże, informacje. W końcu serwer SQL zmieniał się w ciągu tych kilkunastu lat, i to bardzo. Osoby, które chcą dowiedzieć się:
1. Jak duży wpływ na wydajność ma ponowne wykorzystanie planów wykonania zapytań?
2. Jak uniknąć niepotrzebnych rekompilacji, czy to wynikających z konieczności zapewniania poprawności planu, czy też z powodów związanych z optymalizacją zapytań?
3. Kiedy ponowne wykorzystanie planu zapytania ma negatywny wpływ na wydajność i jak możemy rozwiązać ten problem?
4. Oraz, oczywiście, co naprawdę oznacza prefiks „sp_” i czy używanie go wciąż ma tak fatalny wpływ na wydajność?
zapraszam na sesję.