[Javalist] Adatbázis lock

gzsombor at gmail.com gzsombor at gmail.com
2012. Sze. 14., P, 12:51:06 CEST


Nyilván, ez csak akkor jó, ha rövid időre kell a lock. Amúgy a tranzakció izolációs szint is pont erre van kitalálva.

Ha akár hosszú percekre is szeretnél lokkolni rekordokat, akkor egyik sem túl szerencsés.


Üdv
 Zs

On Fri Sep 14 12:15:42 GMT+200 2012, Keresztes Jozsef <jkeresztes at vati.hu>. wrote:

Vagyis konkrétan ezt kell csinálni: lock table in exclusive mode;update table_a …;insert into table_b …;…commit; Jelöljetek ki egy táblát (a példában “szemafor”), de lehet máshogy is… Joe From: Vig, Balázs [mailto:balazs.vig at datasolutions.hu] 
Sent: Friday, September 14, 2012 12:05 PM
To: Java lista
Subject: [Javalist] Adatbázis lock 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


_______________________________________________ 
Javalist mailing list 
Javalist at lists.javaforum.hu 
http://lists.javaforum.hu/mailman/listinfo/javalist 


--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.javaforum.hu/pipermail/javalist/attachments/20120914/fee2cc59/attachment.html>


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