나는 ExecuteSqlCommand를 분당 수천 번씩 호출하고 있으며 각각은 데이터베이스에 대한 왕복입니다. 명령 자체는 저장 프로 시저를 호출하며 매개 변수는 INT에서 NVARCHARS까지 "구조적"테이블 값 매개 변수로 다양합니다. SQL 프로파일 러를 통해 Entity Framework에서 생성 한 SQL 명령을 살펴보면 상당한 양의 데이터가 DB로 전송됩니다.코드 우선 DbContext에서 ExecuteSqlCommand 문을 일괄 처리
SP에서 반환 값이 없다는 것을 감안할 때 매우 불만 스럽습니다. SQL 명령을 일괄 처리하고 한 번에 10 개의 배치를 보내려고합니다. Entity Framework를 사용하여이 작업을 수행 할 수 있습니까? Entity Framework에서 호출 당 전체 SQL 명령을 반환하도록 설정 한 다음 SQL을 직접 연결하고 ExecuteSqlCommand를 직접 호출 할 수 있습니까?