DDD: Problem zakleszczenia danych agregatu

Po wdrożeniu pięknego świeżego systemu możesz spotkać się z problemem. Podczas zapisu agregatu baza danych zaczyna zwracać wyjątek: “ORA-00060: podczas oczekiwania na zasób wykryto zakleszczenie” Rozwiązaniem jest dodanie indeksu na kolumnie łączącej encję z agregatem. W przypadku Oracle nie wystarczy klucz obcy. Problem pojawia się podczas zwiększonego większego obciążenia systemu w danym module. Dojście do…
Czytaj dalej