sql >> Databasteknik >  >> RDS >> Mysql

Köra flera JPA-transaktioner parallellt

EntityManager är inte avsedd att användas av flera trådar. Du måste skaffa separata instanser av EntityManager för varje tråd.

Om du använder EJB eller Spring kan du faktiskt använda en transaktionsomfattad EntityManager , som kan användas från flera trådar (det är en proxy som delegerar verkligt arbete till separata trådbundna instanser av EntityManager ), men jag tror att det inte är ditt fall.



  1. SQL Server där klausul mellan två datum inte ger förväntad utdata

  2. Genomsnitt på en count() i samma fråga

  3. Få åtkomst till Oracle Apex från fjärrdator

  4. SQL Server:Två-nivå GROUP BY med XML-utdata