Автономните транзакции на IMO са особено адаптирани за регистриране:те се изпълняват независимо от основната сесия, което означава, че можете да пишете в таблица, да извършвате или връщате промените, без да засягате основната транзакция.
Те също така добавят малко режийни разходи:ако изпълнявате големи изявления и добавяте автономна транзакция между всяко изявление, разходите за производителност ще бъдат незначителни.
Има и страничен ефект, който може да ви е интересен:тъй като автономните транзакции са в независими сесии от извикващата транзакция, можете да проследите прогреса на вашия основен процес, докато той се изпълнява. Не е нужно да чакате основната транзакция да завърши:можете да направите заявка към таблицата за регистриране, тъй като се попълва от автономните транзакции.