Marcin Hlibowski

Marcin Hlibowski

Od 20 lat związany z bazami danych i metodami dostępu do nich. Najpierw w firmie Getin S.A., potem w EFL Leasing, AIG Bank, a od 9 lat w Santander Consumer Bank S.A. Specjalizuje się w relacyjnym silniku Microsoft SQL Server. W wolnym czasie słucha muzyki ze swojej ogromnej kolekcji płyt.


Temat:

Locking, blocking and deadlocking - Podstawowe zagadnienia transakcyjności i współbieżności w Microsoft SQL Server

19 października 2019, InfoMEET Wrocław

IT to przetwarzanie danych, a dane to w większości serwery baz danych. Przetwarzanie w takich serwerach odbywa się współbieżnie, a znajomość tych mechanizmów pozwala pisać kod, który jest „odporny” na inne procesy, korzystające z tych samych danych.
Jeśli zdarzają Ci się „deadlocki”, jeśli Twoje zapytania na produkcyjnym środowisku trwają dłużej niż na developerskim, jeśli obsługa błędów w Microsoft SQL Server jest niejasna, a dane w bazie modyfikują się w inny sposób niż przewidziany – przyjdź i posłuchaj.
Locking, blocking and deadlocking – podstawowe zagadnienia transakcyjności i współbieżności w MS SQL Server. Prezentacja będzie przedstawiać po krótce problemy współbieżności procesów użytkownika w MS SQL.
W jaki sposób serwer kontroluje jednoczesny dostęp do zasobów, co to są poziomy izolacji i kiedy je stosować.
W jaki sposób pisać kod T-SQL, który będzie działał współbieżnie, będzie prawidłowo wspierał transakcyjność, w jaki sposób poprawnie realizować obsługę błędów.

Zgłoś firmę

Jan Rytel
Jan Rytel

jan.rytel@novial.pl

+48 605 593 530


Zostań prelegentem

Magdalena Waś-Kramza
Magdalena Waś-Kramza

magdalena.was@novial.pl

+48 796 126 244

Zobacz również

Ten serwis wykorzystuje pliki cookies. Jeśli nie zgadzasz się na korzystanie przez serwis z plików cookies, zmień ustawienia przeglądarki zgodnie z niniejszą polityka cookies