0

저는보고 서비스 2005 서버에서 약 30 개의 보고서가있는 회사의 컨설턴트로 일합니다. 모든 보고서는 약 10 개의 매개 변수를 사용하여 보고서에로드 된 데이터를 변경합니다. 매개 변수는 서로에 따라 다릅니다.보고 서비스의 상태보기

문제는 보고서가 부스 변경 매개 변수에 대한로드 시간이 길어지고 최종 보고서를 처리 /로드하는 데 문제가 있다는 것입니다. 이 보고서는 110 000 char 길이의 큰 viewstate를 생성하며 보고서가 서버에 다시 게시 될 때 긴 로딩 시간에 영향을 미칩니다.

나는 t-sql과 저장 프로 시저 처리 시간을 확인했으며 SQL 프로파일 러를 사용할 때 정상적으로 보입니다. 그래서 그것은 렌더링 프로세스 및 heavaly viewstate 보고서의 다시 게시해야합니다 ...

asp.net webforms에서 수있는 것처럼 다른 컨트롤러에 대한보고 서비스 보고서에서 viewstate를 해제 할 수 있습니까? 아니면 최종 사용자가 긴 로딩 시간을 가지고 살아야합니다.

+0

문제가 해결 된 정말 ...이 문제를 해결해야 할 때 우리 dropwdown 매개 변수에로드 된 데이터를 최소화합니다. beginninig에서 일부 dropwdown 매개 변수에는 긴 클라이언트 렌더링 및 viewstate를 발생시키는 100 가지 이상의 값이 있으며 이는 긴로드 시간 및 포스트 백의 큰 병목이었습니다. – Webking

답변

1

웹로드 밸런서를 통해 문제가 있습니다.

우리는 10-20 개의 매개 변수가있는 몇 가지 큰 보고서를 가지고 있지만 Dev/UAT는 괜찮습니다. 그러나 생산성은 많이 떨어지며 매개 변수는 잘못되었습니다. 이 인프라/설정 될 수 있도록 기업 네트워크에

, 110K는보다는 나에게

메모를 관련 웹 응용 프로그램은 RS 땅콩입니다 :