Hi..penjelasan yg bagus.. cuma ingin menambahkan sedikit.
--- tora fahrudin <[EMAIL PROTECTED]> wrote: > ..... > Nah disinilah keindahan dari transaksi tersebut, > anda bisa memainkan dan mengeset semua sesuai dengan > yang anda inginkan. Karena yang diketahui oracle > hanya commit dan rollback, tinggal bagaimana anda > sendiri yang mengatur agar transaksi tersebut tetap > konsisten dan tidak bertentangan dengan ACID > property. > > Andalah yang harus mengatur aturan sebuah transaksi > tersebut dimulai dari mana dan sampai mana sebuah > transaksi tersebut harus berakhir. Scope dari sebuah transaksi seharusnya didefinisikan dari sisi business, bukan oleh programmer ataupun dba. Yg penting diperhatikan dari sisi business, apabila transaksi tsb gagal, mungkinkah menyebabkan data menjadi tidak valid? (misalnya utk kasus transfer antar bank, rekening asal sudah didebet tetapi rekening tujuan belum dikredit) > Karena dengan commit maka oracle akan menjamin bahwa > transaksi yang anda lakukan pasti direfleksikan ke > data file. Berbeda kalo anda rollback, maka oracle > menjamin transaksi yang anda lakukan pasti tidak > akan ter-refleksikan ke data file anda. ini iseng doang :). Sebenarnya setelah commit, Oracle akan memastikan kalau perubahan tersebut akan dicatat ke redo log. Baru ketika Checkpoint, semua perubahan di memori akan direfresh ke datafile.. regards, tomi __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- -----------I.N.D.O - O.R.A.C.L.E--------------- Keluar: [EMAIL PROTECTED] Website: http://indo-oracle.blogspot.com Mirror: http://indooracle.wordpress.com ----------------------------------------------- Bergabung dengan Indonesia Thin Client User Groups, Terminal Server, Citrix, New Moon Caneveral, di: http://indo-thin.blogspot.com Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/indo-oracle/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/

