내 EF 프로젝트에 미리 생성 된 뷰를 추가했습니다. 실제로 작동하는 것 같습니다. init 메서드가 호출되면 뷰가로드됩니다. 참고로이 메서드는 DbMappingView GetView(EntitySetBase extent)이라고합니다. 그러나 변경된 사항은 없습니다. 시동 속도가 8-10 초 정도로 느립니다. 이후의 모든 쿼리는 매우 빠릅니다. 두 개의 매
우리는 "미리 컴파일 된 뷰"를 사용하여 엔티티 프레임 워크의 개선 성능에 대한 흥미로운 기사를 발견 : http://neverindoubtnet.blogspot.ch/2012/03/squash-entity-framework-startup-time.html 우리는이 시도 - 우리가 미리 컴파일 된 뷰를 자동 생성에 EF 전동 공구 확장을 사용합니다. 우리의
도움이 절실합니다. 먼저 엔티티 프레임 워크 코드를 사용하고 있으며 도메인 클래스에서 컨텍스트를 분리하는 줄리 리만의 제안을 따르려고하고 엔티티 프레임 워크에서 컴파일 된 뷰를 인식 할 수 없습니다. 나는 많은 것을 시도했으나 지금까지는 컴파일 된 뷰의 생성자를 호출 할 수 있지만 첫 번째 쿼리 (약 329 개 엔티티 및 600 개 이상의 뷰 생성)에
Entity Framework 4.1 DbContext 기반 모델이 있습니다. 내 엔티티를 생성하기 위해 PocoModelGenerator.tt 파일을 사용하고 있습니다. 20,000 행의 SQL 테이블을 쿼리하면 코드에서 로컬로 약 5 초가 걸린다는 것을 알게되었습니다. SQL로 직접 완료하면 1 초도 채 걸리지 않습니다. http://blogs.msdn