하나의 불리언 값을 바꾸려고 8,956개 행을 불러왔다
I Loaded 8,956 Rows to Flip One Boolean

TL;DR AI
1분핵심 요약
EF Core에서 8,956개의 배송 완료 주문을 보관 처리할 때, 엔티티를 불러와 수정 후 저장하는 방식은 SQL 8,957번과 약 355ms, 75MB 할당을 발생시켰다.
같은 작업을 ExecuteUpdate로 처리하면 SQL 1번으로 끝났고, 약 10.6ms와 68KB 할당만 사용했다.
이 결과는 행 단위 로드-수정-저장 패턴보다 집합 기반 업데이트가 훨씬 빠르고 메모리 효율적일 수 있음을 보여준다.
다만 ExecuteUpdate는 change tracker를 우회하므로, 추적 중인 엔티티가 오래된 상태로 남을 수 있다.
