Я просмотрел несколько обсуждений здесь.Может кто-нибудь просто дать мне быстрый и прямой ответ?
И если с JPA вы не можете выполнить пакетное обновление, что если я не использую транзакцию, а просто использую следующий поток:
em = emf.getEntityManager
// do some query
// make some data modification
em.persist(..)
// do some query
// make some data modification
em.persist(..)
// do some query
// make some data modification
em.persist(..)
...
em.close()
Как это можно сравнить с пакетным обновлением с точки зрения производительности и сравнить с одной транзакцией транзакции, измеренной по вызовам RPC серверу хранилища данных, циклам ЦП на запрос или около того.Каждый ли вызов em.persist (..) перед em.close () инициирует RPC-вызов серверу хранилища данных?
Большое спасибо за любой ответ!