Dobry den,
mam docela specificky problem.
2 aplikacni servery (jboss) na kterych bezi hybernate a mysql. Mysql
je nastavna tak ze se replikuje na obou serverech  a tvari se tedy
jako jedna databaze.

S databazi komunikuji vyhradne pres Hibernate. Jsem v situaci, kdy oba
servery budou ve stejny cas pracovat nad jednou tabulkou. Hledal jsem
moznost jakym zpusobem zamknout celou tabulku, s kterou potrebuji
pracovat. Nicmene vse co jsem nasel, je
session.get(Object, Lock.UPGRADE).
S tim ze je u navodu vetsinou poznamka, ze to funguje urcite na
Oraclu. Jestli tomu dobre rozumim, tak hibernate resi konkurencni
pristup zejmena pri vicenasobnem pristupu prave pres hibernate
(optimisticky pristup s verzovanim). Vypada to ze pristup pres primo
pres mysql resit neumi (pesimisticky pristup a zamikani db).

Muze mne nekdo prosim spravne nasmerovat?

Predem dekuji,
Pavel

Odpovedet emailem