----- Original Message -----
From: "Thomas Edwin Santosa" <[EMAIL PROTECTED]>
Sent: Friday, June 13, 2003 12:43 PM
> Halo,
>
> Saya menggunakan MySQL 4.0 (InnoDB) dan ZeosLib versi terbaru dari
> SourceForge.net.
>
> Apakah Zeos sudah melakukan internal locking pada table? Kalau tidak,
> bagaimana saya melakukan locking pada database.

Saya nggak pernah pake MySQL (apalagi pake InnoDB), tapi menurut mas
Patricio di milis ZeolLib - sampean juga member milis tsb, kan :) -,
Zeos DBO dapat menghandle transaksi InnoDB dengan baik. Sama seperti di
database lain, locking akan dilakukan pada saat tepat sebelum perubahan akan
dipost.  Jadi kita nggak usah pusing2 masalah locking ini.
Lain ceritanya kalo ada embel2 "for update" di "select" statement-nya. Utk
workarround masalah "for update" ini, mas Patricio juga sudah sampaikan di
milis tsb.

> Lagi, apakah kegunaan
> TransIsolationLevel (saya lupa nama tepatnya) pada ZConnection.

Secara umum, Transaction Isolation Level berfungsi utk menentukan bagaimana
suatu transaksi berinteraksi dengan transaksi lain yang terjadi secara
bersamaan (simultan) pada satu table. Juga menentukan sejauh mana suatu
transaksi bisa ngebaca/ngeliat hasil kerja transaksi lainnya (masih dalam
konteks simultan) sebelum transaksi lainnya tsb berakhir.
Tidak semua TransIsolation Level yang ada di Zeos DBO itu di support oleh
database server yg bersangkutan. Utk MySQL + InnoDB mungkin harus baca2
dokumentasinya.

> TIA
>
> Salam,
> Thomas Edwin Santosa

Rgds,
Roy


------------------------ Yahoo! Groups Sponsor ---------------------~-->
Looking for the latest Free IT White Papers?
Visit SearchNetworking.com to access over 500 white papers.
Get instant access at SearchNetworking.com Today
http://us.click.yahoo.com/8lAzoD/OLNGAA/witMAA/i7folB/TM
---------------------------------------------------------------------~->

Berlangganan: [EMAIL PROTECTED]
Stop Berlangganan: [EMAIL PROTECTED]
Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] 

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ 


Kirim email ke