EF Core 11, 스플릿 쿼리 속도 개선
EF Core 11 makes your split queries faster
EF Core 11부터 AsSplitQuery 사용 시 참조 탐색(Include)이 컬렉션 쿼리에서 자동으로 제거되어 성능이 향상됩니다. 기존에는 컬렉션 로드 시 불필요한 JOIN과 ORDER BY가 포함되어 데이터베이스 부담이 있었지만, 이제는 필요한 키만 사용합니다. 벤치마크 결과 .NET 10 대비 .NET 11에서 실행 시간과 메모리 할당이 모두 감소했습니다.
EF Core 11(프리뷰 3 이후)은 컬렉션 쿼리에서 참조 탐색을 제거합니다. 이제 두 번째 쿼리는 직접 작성했을 때와 같은 모습입니다.