SQL Server 2008 데이터베이스의 데이터를 기반으로 통계를 생성하도록 보고서를 설정하고 데이터 양을 고려할 때 일부 쿼리의 경우 보고서를 생성하는 데 오랜 시간이 걸릴 수 있습니다. 사용자가 탭이나 버튼을 클릭하면 관련 보고서가 즉시 결과를 생성한다는 보고서를 웹 앱 또는 일부 앱에 첨부하고 싶습니다. 누군가가 매시간 보고서를 작성하고 db에 결과를 저장 한 다음 가장 최근의 쿼리만을 언급했습니다. 이것이 최선의 선택인가요? 아니면 누구에게 더 좋은 제안이 있습니까? 코딩을 위해 Visual Studio 2010 사용하기..net 웹 응용 프로그램의 SQL Server 보고서
0
A
답변
1
데이터가 실시간 일 필요가없는 경우 일정 기간 동안 보고서를 캐싱하는 데는 아무런 문제가 없습니다.
한 번은 생성하는 데 시간이 많이 소요되는 보고서가 필요한 프로젝트에서 작업했습니다. 모든 대용량 테이블과 많은 조인이있어 모든 보고서 데이터를 가져옵니다. 해결책은 실제 데이터베이스의 통합 데이터가 포함 된 테이블을 사용하여 별도의 "보고 데이터베이스"를 만드는 것이 었습니다. 보고서는 통합보고 데이터베이스를 쿼리합니다. 이렇게하면 보고서는 통합 된 데이터가 포함 된 테이블을 쿼리하면되므로 훨씬 빨라졌습니다. 보고 데이터베이스의 통합 테이블을 야간 배치 프로그램으로 매일 밤 업데이트했습니다.
관련 문제
- 1. .NET 웹 응용 프로그램의 최첨단 기술?
- 2. .NET 응용 프로그램의 TransactionScope
- 3. 차트가있는 SQL Server 보고서
- 4. mvc3 응용 프로그램의 RDLC 보고서
- 5. SQL Server 2008에서 SSRS 2005 보고서 열기
- 6. 기존 .NET 웹 응용 프로그램의 수동 로깅?
- 7. .net 웹 응용 프로그램의 로그온 유형
- 8. .NET 웹 응용 프로그램의 WIA/TWAIN에 액세스
- 9. SQL Server 2008 보고서 작성기의 소스 코드 또는 응용 프로그램
- 10. .NET 응용 프로그램의 타이머
- 11. SQL Server 보고서 서비스 디자이너를 다시 호스트 할 수 있습니까?
- 12. SQL 보고서 웹 서비스에 액세스
- 13. Java EE 웹 응용 프로그램의 피벗 테이블 (크로스 탭 보고서)
- 14. 웹 응용 프로그램의 SSRS 보고서 세션 변수를 지우시겠습니까?
- 15. SQL Server Reporting Services 보고서 지역화?
- 16. POST .NET 응용 프로그램의 양식
- 17. SQL Server 2008에서 ASP.NET 4.0 응용 프로그램의 이상한 동작
- 18. .Net 및 sql server 검색
- 19. .NET 응용 프로그램의 SAML 인증
- 20. SQL Server 2005 보고서 서비스는 개발시에만 작동합니다.
- 21. .Net 및 SQL Server에 대한 보고서
- 22. SQL Server Reporting Services 2008 - 콘솔 응용 프로그램에서 보고서 실행
- 23. .net 응용 프로그램의 oracle 연결 시간 초과
- 24. 웹 응용 프로그램 용 SQL Server 사용
- 25. .Net 2.0 응용 프로그램의 트랜잭션 - 무엇을 사용합니까?
- 26. MVC2 웹 응용 프로그램의 Bing지도
- 27. 웹 응용 프로그램의 동기화
- 28. 웹 응용 프로그램의 주석
- 29. 웹 응용 프로그램의 타이머
- 30. 웹 응용 프로그램의 이미지
어떻게 통합 데이터와 어떤 데이터를 저장 하시겠습니까? 보고서 쿼리의 결과는 무엇입니까? – vbNewbie