[Technik] hsadmin reloaded: JPA/Hibernate/PostgreSQL Probleme
Christof Donat
cd at actsoft.de
Thu Jul 19 14:51:28 CEST 2007
Hi,
> Der Effekt ist leider, das PostgreSQL deadlocked :-( Obwohl nur eine
> Transaktion zur Zeit und nur ein Client läuft?!?
Was macht JPA denn da? Wie schafft man es mit einer einzelnen Transaktion
einen Deadlock zu erzeugen?
Vermutung: Da werden Transaktionen geschachtelt und die innere braucht was,
was die äußere gelocked hat. Ich frage mich aber, wozu man bei PostgreSQL
anfangen sollte, Locks zu setzen?
Wie stark bist du im Moment denn mit JPA "verheiratet"? Ist der Code fest
daran gebunden, oder kannst du den OR-Mapper auch noch relativ einfach
austauschen? Wenn du ihn austauschen kannst, ist evtl. Hibernate eine
Alternative? Wenn du das ohne übermäßigen Aufwand ausprobieren kannst, geht
es damit?
Christof
--
actSoft gmbh Software nach Maß
Zugspitzstr. 211 www.actsoft.de
86165 Augsburg cd at actsoft.de
Registergericht Augsburg
Geschäftsführer Augsburg HRB 21896
Christof Donat UStID: DE 248 815 055
More information about the Technik
mailing list