presne tak - zadne cekani na ziskani write/read zamku
asi som na to zvyknuty z Delphi (v drvivej vacsine app pouzivame Firebird)
----- Original Message -----
From: Lukas Barton
To: Java
Sent: Thursday, August 28, 2008 1:04 PM
Subject: Re: EJB a transakcie
IMHO vam jde o nastaveni lock timeoutu mezi transakcema na 0 sekund (tj.
zadne cekani na ziskani write/read zamku).
Pokud vim, tak napr. Informix takove nastaveni umoznuje jak na urovni cele
databaze, tak jednotliveho spojeni.
Jak jsou na tom dalsi databaze je nutne zjistit z jejich dokumentace, JDBC
nic takoveho nenabizi.
Duvod je asi ten, ze to kazda databaze ma jinak a nektere to nemusi mit vubec.
Lukas
PS: Co si pamatuji, tak v Delphi toto nastaveni bylo specifikum Interbase.
On Thu, Aug 28, 2008 at 12:49 PM, Frantisek Koncár <[EMAIL PROTECTED]> wrote:
pouzivam READ_COMMITED izolacnu uroven a ziadny select .. for update
nepouzivam
----- Original Message ----- From: "Roman Pichlík" <[EMAIL PROTECTED]>
To: "Java" <[email protected]>
Sent: Wednesday, August 27, 2008 6:43 PM
Subject: Re: EJB a transakcie
Da sa nejakym sposobom ovplyvnit chovanie transakcie resp. transakcneho
managera tj ak sa mu nepodari zamkut zaznam pre editaciu nech na to
necaka
a hodi vynimku? (napr. v Delphi na to existuje parameter transakcie
NOWAIT)
Resp. ako sa riesi takato situacia?
myslim si ze neda.
Otazky:
Jakou uroven izolace pouzivate?
Delate nekde pesimisticky zamek v kodu viz select for update napr.
skrze Hibernate?
--
S pozdravem Roman "Dagi" Pichlik
/* http://www.sweb.cz/pichlik/ Blog pro kodery */
----------
Dovolena do nejoblibenejsich mist za super ceny - www.myway.cz
----------
Dovolena do nejoblibenejsich mist za super ceny - www.myway.cz