2011-02-28 2 views
-1

내 ASP.NET MVC 응용 프로그램에서보기를 만들었습니다.작업 완료 전 또는 서버가 응답하지 않는 시간 초과 기간

보기 클래스는 6100 행 클래스가도 정렬 할 수 있습니다 데이터 그리드를 채우고 내보기 중 하나를 사용

의 데이터를 검색합니다. 그 다음도 정렬 처음으로 잘로드

잘 작동하지만 난 마지막 페이지의 링크를 클릭 할 때 시간이 걸립니다 그리고 마지막으로 다음과 같은 오류를 작업의 완료 이전에 경과

제한 시간을 제공하거나 서버가 응답하지 않음 누구나 나를 도와 줄 수 있습니다. WATS에 문제가 발생하지 않습니다.

답변

1

요청 시간과 같은 소리가 최대 허용치 (ASP.NET 기본값 = 30 초)에 도달했습니다. 나는 그 버튼이 요청과 같이 무작위로 29 초, 31 초 등을 취하지 않는다고 생각한다.

한 번에 6,100 개의 행을로드하는 대신 데이터를 표시하는 페이지 매김 방법을 시도 할 수있다. 이렇게하면로드 시간이 단축됩니다.

페이 지당 예를 보려면 link을 확인하십시오.

또 다른 아이디어는 페이지 캐싱을 사용하는 것입니다. 하지만 페이지 매김을 추천합니다.

관련 문제