W najbliższy {czwartek 22 stycznia} 48 Spotkanie PLSSUG we Wrocławiu – na nim Kamil Nowiński sesją Wyszukiwanie pełnotekstowe w SQL Server i Paweł Borkowski sesją Grupowanie i agregowanie danych w MS SQL 2012 będą kontynuować cykl spotkań poświęconych przygotowaniu do egzaminu 70-461: Quering Microsoft SQL Server 2012. Rejestracja na to spotkanie na portalu MeetUp.
Tydzień później {czwartek 29 stycznia} specjalne spotkanie podczas którego wystąpi specjalnie dla Polskiej Grupy Użytkowników SQL Server sama Kimberly L. Tripp z sesją: Stored Procedure Optimization Techniques. Rejestracja na to spotkanie również na portalu MeetUp.
A dla tych którym będzie mało mamy jeszcze jedną dobra nowinę. Dzięki zaangażowaniu i inicjatywie grupy Women in Technology, w ramach GeekWeekWro odbędzie się w {piątek 23 stycznia} specjalna SQL’owa sesja poświęcona SSIS Building a Robust SSIS Pipeline. Specjalna bo prelegentka będzie Steph Middleton, która na to spotkanie przyleci specjalnie z Southampton. Rejestracja na to spotkanie z kolei na portalu EventBrite.
Opisy sesji poniżej:
KAMIL: Filtrowanie odbywające się po kolumnach liczbowych nie jest już dla nikogo zagadką, do filtrowania po kolumnach tekstowych częściej używamy predykatu LIKE prawie zawsze z jednym lub dwoma ‘%’. Niejednokrotnie to już nie wystarcza. Ponadto, przy stale przybywającej ilości przetwarzanych informacji, nie jest wydajne. Kolejnym naturalnym krokiem jest sięgnięcie po mechanizmy wyszukiwania pełnotekstowego (ang. Full-Text Search). Opowiem o nich podczas tej sesji. Omówimy tworzenie katalogów i indeksów pełnotekstowych oraz zastosowanie predykatów CONTAINS i FREETEXT. Jak zwykle lwią część prezentacji poświęcimy na demonstracje. Na koniec zbudujemy swoją własną wyszukiwarkę Google.
PAWEŁ: Aby zaprezentować przetworzone dane końcowemu użytkownikowi należy je zwykle pogrupować i przeliczyć agregaty, którymi on jest zainteresowany. Zaprezentuję możliwości jakie daje platforma MSSQL 2012 jeśli chodzi o grupowanie i agregowanie z przykładami zapytań pokazanymi na żywo z uwzględnieniem typowych możliwych do popełnienia błędów.
STEPH: SSIS is a simple concept – it takes data from a source and puts it in a destination. But what if you can’t trust your data? In this session we will look at some simple ways to build resilience into your SSIS packages making it easier to track errors in your data and monitor what’s happened.
KIMBERLY: Kimberly will discuss stored procedure caching and the potential for performance problems due to a problem known as parameter sniffing. There are some common solutions and while they can drastically improve performance, they can also cause other problems. Sometimes a hybrid solution is needs, from this session, you’ll know the best way to write procedures so that stable requests are cached and unstable requests are not (giving you the most optimal performance without wasting resources).