Speaker

Mariusz Wójcik

Mariusz Wójcik

Senior Azure Architect

Bydgoszcz, Poland

Actions

Senior Azure Architect specializing in designing and implementing scalable, modern data platforms based on Microsoft Azure.
With extensive experience in database design, big data processing, and analytical solutions, he helps organizations build efficient and future-proof data infrastructures.
Actively engaged in the IT community, he serves as a board member of Data Community Poland and leads the Bydgoszcz and Toruń chapters.
He is involved in organizing industry events and speaks at conferences, sharing his expertise on databases, analytics, and cloud solutions.

Area of Expertise

  • Information & Communications Technology

Topics

  • Azure
  • SQL Sever
  • Database
  • Data Engineering
  • Azure Data Platform
  • Azure SQL Database
  • Data Platform
  • Databricks

Zaufanie jest dobre, ale kontrola lepsza - sprawdźmy kto używa antywzorców SQL

Jednym z nowych Extended Events w SQL Server 2022 jest query_antipattern. Pozwala on identyfikować antywzorce w zapytaniach SQL wysyłanych do serwera. W czasie sesji omówimy pojęcie antywzorców oraz sprawdzimy które z nich SQL Server jest w stanie zidentyfikować a następnie wspólnie zastanowimy się co z tą wiedzą powinniśmy zrobić aby uniknąć problemów na produkcji

Wykorzystanie JSON w SQL Server: Zaawansowane funkcje i praktyczne zastosowania

Podczas sesji zostaną omówione najnowsze usprawnienia w obsłudze JSON w SQL Server, w tym natywny typ danych JSON wprowadzony w 2024 roku, który optymalizuje przechowywanie i przetwarzanie danych JSON. Zostaną szczegółowo zaprezentowane następujące funkcje:

Walidacja JSON za pomocą ISJSON() i JSON_PATH_EXISTS(), pozwalająca na sprawdzanie poprawności i struktury dokumentów JSON.

Ekstrakcja danych przy użyciu JSON_VALUE() i JSON_QUERY(), umożliwiająca łatwe wyciąganie wartości i fragmentów JSON.

Modyfikacja JSON z wykorzystaniem JSON_MODIFY(), pozwalająca na zmiany w strukturze dokumentu bez potrzeby jego całkowitej rekonstrukcji.

Agregacja danych JSON dzięki nowym funkcjom JSON_OBJECTAGG() i JSON_ARRAYAGG(), umożliwiająca tworzenie złożonych dokumentów JSON na podstawie danych relacyjnych.

Transformacja danych relacyjnych na JSON z użyciem operatora OPENJSON(), ułatwiająca przekształcanie danych relacyjnych w struktury JSON.

W trakcie sesji pokazane zostaną również przykłady łączenia danych relacyjnych z JSON oraz sposoby efektywnego przetwarzania zapytań na danych półstrukturalnych.

Indeksy JSON w SQL Server 2025 – wszystko, co musisz wiedzieć

Dane w formacie JSON od lat są nieodłącznym elementem nowoczesnych aplikacji, a SQL Server umożliwia ich przechowywanie i przetwarzanie już od wersji 2016. W wersji 2025 pojawia się istotne rozszerzenie tych możliwości – natywne indeksy JSON.

W trakcie tej sesji dowiesz się:

- czym są indeksy JSON i jak działają w SQL Server 2025,
- jak je tworzyć, modyfikować i usuwać,
- jakie korzyści wydajnościowe oferują,
- jakie mają ograniczenia i na co uważać w praktyce.

Nie zabraknie również przykładów, testów wydajności i porównania nowego podejścia z dotychczas stosowanymi metodami (kolumny obliczane). Jeśli pracujesz lub planujesz pracować z danymi JSON w SQL Server – ta sesja jest dla Ciebie.

SQL Server w Praktyce: Jak Skutecznie Usuwać Dane z Tabeli

Efektywne zarządzanie danymi jest kluczowym elementem sukcesu każdej organizacji. Prezentacja "SQL Server w Praktyce: Jak Skutecznie Usuwać Dane z Tabeli" skierowana jest do administratorów baz danych, programistów oraz osób zainteresowanych zaawansowanymi technikami usuwania danych w SQL Serverze.

Podczas prezentacji omówione zostaną różnorodne metody usuwania danych, takie jak DELETE, TRUNCATE, DROP oraz operacje na partycjach. Przedstawione będą sytuacje, w których warto stosować każdą z tych metod, ich zalety i ograniczenia, a także jak wybrać najlepszą strategię w zależności od konkretnego scenariusza.

Zgłębione zostaną praktyczne aspekty usuwania danych, w tym zarządzanie dużymi zbiorami danych, minimalizacja blokad oraz optymalizacja wydajności. Przedstawione będą realne przykłady i best practices, które pozwolą na skuteczne i bezpieczne zarządzanie danymi w bazie danych.

Understand your data landscape with Observability platform

Dane to fundament nowoczesnych organizacji, ale ich rosnąca skala i złożoność sprawiają, że zarządzanie nimi staje się coraz trudniejsze. Jakie dane posiadamy, gdzie są przechowywane, jak są przetwarzane i czy można im zaufać – to pytania, na które wiele firm nie potrafi jednoznacznie odpowiedzieć. Bez pełnego wglądu w ekosystem danych trudno jest podejmować świadome decyzje, eliminować błędy czy spełniać regulacyjne wymagania.

W takich sytuacjach rozwiązaniem jest platforma Data Observability – narzędzie zapewniające pełną widoczność, monitorowanie i diagnozowanie problemów w całym krajobrazie danych. Dzięki temu organizacje mogą lepiej zrozumieć, jak ich dane są wykorzystywane i zarządzane, oraz zwiększyć ich jakość i niezawodność.

W tej sesji omówimy, jak zaprojektowaliśmy i wdrożyliśmy platformę Data Observability na chmurze Azure dla klienta z branży farmaceutycznej, gdzie kluczowym celem było zrozumienie, gdzie znajdują się dane, jakie procesy na nie wpływają i kto z nich korzysta. Opowiemy o wyzwaniach technologicznych, specyfice branży oraz praktycznych wskazówkach związanych z budową rozwiązania opartego na konkretnych filarach monitoringu. Sesja dostarczy inspiracji i konkretnych przykładów zastosowania, które mogą być pomocne w lepszym zarządzaniu danymi w każdej organizacji.

Databricks Overwatch - Dashboard, który widzi wszystko

Efektywne zarządzanie środowiskiem Databricks wymaga ciągłego monitoringu i analizy kluczowych metryk operacyjnych. Jeżeli zastanawiałeś się kiedyś, jak to zrobić to mamy rozwiązanie - Databricks Overwatch. Overwatch to narzędzie open-source, które zapewnia pełną widoczność tego, co dzieje się w Twoim środowisku Databricks.

W trakcie tej sesji:
- Poznasz tajniki teorii Overwatch - dowiesz się, czym dokładnie jest, jakie realne problemy rozwiązuje oraz dlaczego warto go wdrożyć.
- Krok po kroku skonfigurujesz swój własny job Overwatch - zobaczysz, jak łatwo uruchomić zbieranie kluczowych danych, od instalacji aż po integrację z platformą Databricks.
- Odkryjesz moc dashboardów i wizualizacji - poznasz przykładowe dashboardy, dzięki którym szybko zidentyfikujesz problemy, zoptymalizujesz koszty oraz zwiększysz wydajność klastrów.
- Lessons learned z produkcji - otrzymasz cenne wskazówki i doświadczenia zdobyte podczas wdrożeń Overwatch w dużych środowiskach produkcyjnych.

Po zakończeniu sesji będziesz gotowy, by samodzielnie wdrożyć oraz maksymalnie wykorzystać potencjał Databricks Overwatch w swoim środowisku.

[PL] Doskonalenie Zapytań w Świecie Baz Danych

Zapraszamy na całodniowy warsztat "Doskonalenie Zapytań w Świecie Baz Danych",który jest praktycznym Hands-On Lab, skupiającym się na rozwijaniu umiejętności w zakresie pisywania efektywnych zapytań SQL. W trakcie warsztatu uczestnicy zdobędą głębsze zrozumienie planów zapytań, dowiedzą się, jak optymalizować kod SQL, oraz jak wykorzystać narzędzia takie jak Query Store do monitorowania i analizy wydajności zapytań.
Warsztat obejmie także omówienie różnych metod optymalizacji kodu SQL, uwzględniając zarówno aspekty czytelności, jak i wydajności. Uczestnicy dowiedzą się, jak unikać pułapek, zrozumieją istotę indeksów i poznają techniki tworzenia zapytań, które są skalowalne i efektywne.
Dodatkowo, warsztat dotknie tematu nowoczesnych narzędzi, takich jak GitHub Copilot czy ChatGPT, i omówi, w jaki sposób mogą być użyte w procesie tworzenia zapytań SQL. Będziemy rozważać zalety i ograniczenia tych narzędzi oraz przedstawimy praktyczne wskazówki dotyczące współpracy z nimi, zwracając uwagę na fakt, że choć są one potężne, to nie zawsze idealnie odzwierciedlają indywidualne potrzeby projektu.
Zapraszamy wszystkich entuzjastów baz danych i programistów do udziału w warsztacie, gdzie zyskają praktyczne umiejętności, które pozwolą im doskonalić jakość i wydajność swoich zapytań SQL.

SQLDay 2025 Sessionize Event

May 2025 Wrocław, Poland

SQLDay Lite 2024 Sessionize Event

October 2024 Bydgoszcz, Poland

SQLDay 2024 Sessionize Event

May 2024 Wrocław, Poland

Warsaw IT Days

April 2024 Warsaw, Poland

Data Saturday Lublin Sessionize Event

September 2023 Lublin, Poland

Mariusz Wójcik

Senior Azure Architect

Bydgoszcz, Poland

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top