- .NET에서 DbContextPool을 사용하면 앱이 DB 컨텍스트를 생성할 때마다 발생하는 메모리 할당, 내부 상태 구축, 연결 개방 등의 오버헤드를 줄일 수 있습니다. 🚀
- AddDbContext 대신 AddDbContextPool을 사용하면 프레임워크가 DB 컨텍스트 인스턴스를 재사용하여 메모리 사용량을 줄이고 연결 수를 줄이며 호출 시작 속도를 높일 수 있습니다. 💡
- DbContext 또는 스코프 상태(예: 주입된 서비스)가 있는 경우에는 DbContextPool을 사용하지 않는 것이 좋습니다. ⚠️
- DB 컨텍스트가 상태 비저장인 경우에만 DbContextPool을 사용하는 것이 좋습니다. ✅




![[2025 신버전 세미나 2부] ★MSA 기반으로 개.선.한 ★공통컴포넌트 신기능에 대해 알아보아요!](https://i3.ytimg.com/vi/nMfGSP5LKmI/hqdefault.jpg)
