Tanggal Sebelumnya Tanggal Berikutnya Ulir Sebelumnya Ulir Berikutnya
Indeks - Tanggal Indeks - Ulir Diskusi
| From | "fadill" <fadill @ somewhere.in.the.world> |
| Date | Fri, 7 Sep 2001 11:47:51 +0700 |
| Cc | <jdarsono @ somewhere.in.the.world> |
|
eh ini ada temen gua sekantor(malah
sebangku?) nanyain masalah java....gue sendiri engga ngerti jadi kali ada temen2
yg udah punya kasus yg sama atau tau solusinya gimana............tengkyu
sebelumnya
fadill
nb: eh temen2 piksi ada acara kumpul2 engga sih??
gimana kalo kita tennis bareng ???
Pertanyaan Java.
ada yg tau gimana cara menangani 'concurrent
access' supaya tidak terjadi inkonsistensi data di Java ?
contohnya begini:
kejadian A:
1. select data bernilai 100
2. set data itu ditambah 10
3. update data="" ke database
pas di no 2 kejadian A itu ada kejadian
B:
1. select data bernilai 100 (sama dg yg
tadi)
2. set data itu dikurangi 50
3. update data="" ke database
hasil akhir yg tidak konsisten adalah 50
sedangkan yg kita inginkan adalah 60.
yg saya baca dari helpnya java kita mesti pakai
connection(Transaction.Serializable). lalu juga mesti setAutoCommit(false) dan
nanti commit() dilakukan.
saya belum pernah mengalami ini alias
masih pemula....
ada yg pernah mengalami hal seperti ini ? bagaimana
solusinya ?
---------- Piksi-L @ somewhere.in.the.world merupakan 'mailing-list' alumni asisten Piksi, ITB, Indonesia. Opini yang disampaikan di forum ini merupakan pendapat/sikap pribadi, kecuali secara eksplisit dinyatakan lain, dan *sama sekali* tidak berkaitan dengan kelembagaan Piksi ITB secara formal. Untuk berhenti, kirim email ke piksi-l-unsubscribe @ somewhere.in.the.world Pengelola Piksi-L: piksi-l-owner @ somewhere.in.the.world Informasi Piksi-L: http://www.yahoogroups.com/group/piksi-l Your use of Yahoo! Groups is subject to the Yahoo! Terms of Service. | |||||||||||||
Dihasilkan pada Thu Sep 22 18:42:09 2005 | menggunakan mhonarc 2.6.10