Wah mas makasih tanggapannya ..
Tomi Wijanto <[EMAIL PROTECTED]> wrote:
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
Hormat,
Tora Fahrudin
---------------------------------
Stay in the know. Pulse on the new Yahoo.com. Check it out.
[Non-text portions of this message have been removed]
--
-----------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/