[Javalist] Adatbázis lock

aszomor at szomor.hu aszomor at szomor.hu
2012. Sze. 14., P, 13:35:54 CEST


Idézet ("Vig, Balázs" <balazs.vig at datasolutions.hu>):

> Sziasztok!
>
> Van egy Hibernate alapú kliensem, ami több példányban is futhat. A kliens
> feladata, hogy az adatbázis objektumokon műveleteket végezzen.
> Hogyan lehet azt garantálni, hogy egy objektummal csak az egyik kliens
> foglalkozhasson: ha az egyik már elkezdett dolgozni rajta, akkor másik már
> ne tudjon.
>
> Támogatja-e ezt valahogy a hibernate, vagy a jdbc? (eddig nem találtam erre
> semmit). Vagy nekem kell valami mókolnom az adatbázisban?
>
> Üdv:
> *Vig Balázs
> *
>

The Select For Update statement allows you to lock the records in the  
cursor result set. You are not required to make changes to the records  
in order to use this statement. The record locks are released when the  
next commit or rollback statement is issued.

Nem minden adatbázis kezelő támogatja ez JDBC-vel jó lehet.





További információk a(z) Javalist levelezőlistáról