Salam pendekar, Saya belum mengerti banget beda konsep antara Undo tablespace dan Redo log. Apakah pemahaman ini bener?
Undo tablespace menyimpan data undo / before-image sebelum sebuah transaksi di-commit. Apabila transaksi mau di-rollback, maka pengembalian data oleh Oracle akan menggunakan undo tablespace ini. User lain yang melakukan transaksi lain sebelum di-commit juga akan disimpan di dalam undo tablespace, tapi tak akan berbagi space yang sama dengan data undo user lain, sehingga sebuah transaksi memiliki undo space masing-masing dan tidak saling menimpa. Apakah space di dalam undo tablespace langsung di-clear setelah satu transaksi di-commit? Redo log menulis data undo / before-image dan data setelah transaksi di-commit / after image. Redo log ditulis secara sekuensial, sehingga tidak membedakan antara data transaksi user satu dengan data transaksi user lain dicampur saja. Redo log dituliskan ke dalam archive log saat online redo log tersebut sudah penuh dan mau pindah ke group redo lain. Fungsi undo adalah untuk rollback transaksi, fungsi redo adalah untuk recovery database. Apakah pemahaman ini bener? Atau mungkin gw kurang dalem ngertinya, mohon koreksinya -- adipt [EMAIL PROTECTED] 021 68 535 141 http://adipt.net/

