IMO Autonome Transaktioner er særligt tilpasset til logning:de kører uafhængigt af hovedsessionen, hvilket betyder, at du kan skrive i en tabel, foretage commit eller rollback ændringer uden at påvirke hovedtransaktionen.
De tilføjer også lidt overhead:Hvis du kører store opgørelser og tilføjer en selvstændig transaktion mellem hver opgørelse, vil præstationsomkostningerne være ubetydelige.
Der er også en bivirkning, som du kan finde interessant:Da de autonome transaktioner er i uafhængige sessioner fra den opkaldende transaktion, kan du følge forløbet af din hovedproces, mens den kører. Du behøver ikke vente på, at hovedtransaktionen er færdig:du kan forespørge logningstabellen, da den er udfyldt af de autonome transaktioner.