Transaksi Otonom IMO secara khusus disesuaikan dengan logging:mereka berjalan secara independen dari sesi utama, yang berarti Anda dapat menulis dalam tabel, melakukan atau mengembalikan perubahan tanpa mempengaruhi transaksi utama.
Mereka juga menambahkan sedikit overhead:jika Anda menjalankan pernyataan besar dan menambahkan transaksi otonom di antara setiap pernyataan, biaya kinerja akan diabaikan.
Ada juga efek samping yang mungkin menarik bagi Anda:karena transaksi otonom berada dalam sesi independen dari transaksi panggilan, Anda dapat mengikuti perkembangan proses utama Anda saat sedang berjalan. Anda tidak perlu menunggu transaksi utama selesai:Anda dapat menanyakan tabel logging karena diisi oleh transaksi otonom.