Isso é certamente verdadeiro se as transações de camada de serviço estiverem habilitadas, no entanto, por padrão, as transações não estão habilitadas, por exemplo.
model.service.transactional.saves=false
Avalados por :
Isso é certamente verdadeiro se as transações de camada de serviço estiverem habilitadas, no entanto, por padrão, as transações não estão habilitadas, por exemplo.
model.service.transactional.saves=false
Como pode saveAll ser mais eficiente que save, se save chama saveAll? Verifique o código fonte (com um descompilador).
Obrigado pela explicação.
saveAll é mais eficiente devido às operações realizadas dentro do método serem executadas dentro da mesma transação portanto, reutiliza-se uma única conexão com o banco de dados, enquanto múltiplas chamadas ao método save exigem múltiplas conexões obtidas de um pool, o que diminui o desempenho.
contacto@primeinstitute.com
(+51) 1641 9379
(+57) 1489 6964
© 2024 Copyright. Todos los derechos reservados.
Desarrollado por Prime Institute