Plan zajęć na 17 marca jest następujący:
17:00 – 17:10 Powitanie, sprawy organizacyjne
17:10 – 18:25 Rafał Suchorski wprowadzi w świat funkcji okienkowych SQL Server
Funkcje okienkowe były wprowadzone w MS SQL 2005, czyli dość dawno temu. W MS SQL 2012 zostały znacznie rozbudowane. Mimo wielu lat istnienia wciąż programiści ich nie wykorzystują, tworząc zamiast tego wiele linii kodu – często nie optymalnego. Zobaczymy jak przyspieszyć działanie raportów ograniczając przy okazji dość znacznie ilość linii tworzonego kodu . Dowiemy się, dlaczego liczba 10 000 jest dla tych funkcji tak ważna, choć wcale na taką nie wygląda. Obejrzymy plany zapytań i dowiemy się, że nie zawsze możemy im bezgranicznie ufać.
18:25 – 18:40 przerwa
18:40 – 20:00 Tomek Waloszek opowie o partycjonowaniu baz relacyjnych
W ramach sesji Tomek przybliży nam temat partycjonowania baz relacyjnych. Przedstawi co mówi teoria – tak by temat był zrozumiały zarówno dla osób początkujących jak i ekspertów. Dowiemy się jak w praktyczny sposób tworzyć partycję w naszej bazie, jakie płyną z tego korzyści oraz jakie możemy napotkać zagrożenia. Oczywiście nie zabraknie również kodu, w którym pokaże jak można zoptymalizować zapytania wykorzystując partycje.
Spotykamy się w sali S3 na Wydziale Matematyki i Informatyki UMK w Toruniu, ulica Fryderyka Chopina 12/18 a zapisy prowadzimy na Meetup’ie.