2009-12-19 4 views
1

최근 NHibernate에서 페이징 기능을 구현하는 데 많은 시간이 걸렸으며 간단한 엔티티로 부드럽게 진행되었지만 요청 된 페이지를 얻기 위해 여러 개의 조인이 필요한 성능 문제가 발생했습니다. 그 외에도 모든 꼬인 별칭과 조인을 사용하지 않고 규칙을 수행하여 쿼리를 수행 할 수 있다면 구현이 훨씬 간단합니다.NHibernate와 인덱싱 된 뷰 (구체화 된 뷰)

그래서 나는 소위 인덱스 된 뷰 생각이나 는 두 문제를 해결할 수있는 전망 (또는 적어도 성능 일) 구체화,하지만 난 그것을 수행하는 방법에 대한 안내 나 정보를 찾을 수 없습니다 NHibernate? 일부 엔티티의 경우 데이터가 자주 업데이트되거나 삽입되기 때문에 문제가 더 복잡해 지므로 성능 문제가 될 수있는 업데이트가 필요할 수 있습니다.

어떤 조언이 필요합니까?

감사

답변

0

나는, 그러나 ...

"사용 CQRS는"괜찮은 해답이 될 것이다이 질문 이후 오랜만이야. 이러한 문제는이를 사용하면 우아하게 피할 수 있습니다.