Projektując nasze aplikacje, warto zabezpieczyć się przed sytuacją, w której dwa procesy jednocześnie próbują zmodyfikować ten sam zasób w bazie danych. Aby uniknąć tego typu problemów, możemy zastosować blokowanie pesymistyczne lub blokowanie optymistyczne. Można to zrobić zarówno po stronie aplikacji, jak i po stronie bazy danych. Jak to zrobić i jak to działa, wyjaśniam na poniższym filmiku: