작성
·
120
0
안녕하세요 영한님 강의 잘 듣고 있습니다!
dirty한 필드가 있거나, insert할 엔티티가 있다면
em.flush()가 일어날 때, 쓰기지연 SQL 저장소에서 DB로 SQL을 한번에 보낸다고 하셨는데,
이게 하나의 connection을 통해서 하나 하나씩 동기적(직렬)으로 보낸다는 의미인가요?
(update 쿼리 A 전송 -> A성공 결과 receive -> B 전송 -> B성공 결과 receive ->... 하나하나 결과 리턴받고 다음 쿼리를 전송.)
아니면 여러개의 update/insert 쿼리를 병렬로 보낸다는 의미인가요?
(마치 node의 Promise.all 같은 느낌...)