작성
·
362
1
좋은 강의 항상 감사합니다.
Cascade.ALL 혹은 PERSIST를 통해 OneToMany로 연관된 List를 조회하는 것과, SaveALL을 사용하는 것이 성능상 차이가 없는지 궁금합니다.
직접 테스트를 돌려본 결과
반복문 + Save 가 가장 느렸고,
Cascade.ALL, 이후 SaveAll 순이었으나,
거의 차이가 발생하지 않아 질문드립니다.
제 생각으로는 CasecadeAll의 경우 루트 엔티티가 save될 때, 루트 엔티티와 동일한 Transaction을 사용하여, saveAll과 비슷한 형태로 작동할 것이라 생각하나, 확실치 않아 질문드립니다.
답변 1
1