우리는 예를 들어, 주문, 고객, 재고 등의 .NET 3.5 및 SQL 서버를 관리, 기업/LOB 소프트웨어를 구축 한 2008 년보고 시스템 아키텍처
우리와 같은
을보고 모든 종류의 작업을 수행- 기존의 보고서 (SQL 쿼리)
- 대시 보드 (예를 들어, 주문이 취소되는 경우, 감독관 이메일)
지금 우리는 운영 데이터베이스를 직접 쿼리하고 있습니다. 우리는 때때로 성능 문제를 겪고 있습니다. SQL Report Server를 사용하거나 다른 서버에서 DB를 복제하고 이에 대해 쿼리하는 등의 방식으로 데이터베이스를 쿼리하는 방식을 최적화하거나이 문제를 해결할 수 있는지 궁금합니다.
의견을 남기실 수 있습니까? 또는 내가 읽을 수있는 자원이 있습니까?
귀하의 도움에 감사드립니다.
감사합니다.
감사합니다, Vinko, 정보입니다. 읽기 전용 복제본과 OLAP 큐브에 대해 의견을 말씀해 주시겠습니까? 각 접근법의 이점과 단점은 무엇입니까? 어떤 상황에서 각 접근법을 사용 하시겠습니까? – user191898
읽기 전용 복제본은 데이터가 지속적으로 변경되고 유용 할 수있는 변환이 필요없는 트랜잭션 보고서에 유용합니다 (즉, 유용합니다). 반면에 OLAP은 데이터의 다양한 뷰 (변환)를 얻는 데 유용하며 트랜잭션 데이터를 코드 또는 SQL로 많이 마사지하여 유용하게 사용할 수있는 곳이나 더 많은 차원을 사용 된 데이터 (시간은 표준 예입니다.) OLAP에 대한 자세한 내용은 http : //wikipedia.org/wiki/OLAP –