Transakcje autonomiczne IMO są szczególnie przystosowane do logowania:działają niezależnie od sesji głównej, co oznacza, że możesz zapisywać w tabeli, zatwierdzać lub cofać zmiany bez wpływu na główną transakcję.
Dodają też trochę narzutu:jeśli uruchamiasz duże zestawienia i dodajesz autonomiczną transakcję między każdym zestawieniem, koszt wydajności będzie znikomy.
Istnieje również efekt uboczny, który może Cię zainteresować:ponieważ transakcje autonomiczne znajdują się w niezależnych sesjach od transakcji wywołującej, możesz śledzić postęp swojego głównego procesu w trakcie jego działania. Nie musisz czekać na zakończenie głównej transakcji:możesz wysłać zapytanie do tabeli rejestrowania, ponieważ jest ona wypełniona przez transakcje autonomiczne.