2012-06-25 2 views
-1

힙 크기를 늘리는 방법은 무엇입니까? 또는 힙 크기와 관련된 문제점을 극복하는 방법. 힙 크기와 관련된 오류가 있습니다. 내 변수로 과도 키워드를 사용했다힙 크기 관련 오류

페이지 PAGE1의 구성 요소 '{! 방법}'9264402 오류는 표현에 있지만 그것은 작동하지 않습니다 :

에이펙스 힙 크기가 너무 큰 : 내 오류입니다 나를. 페이지에 표를 보여 주며 일시적인 키워드를 사용하면 표 내용이 내 페이지에 표시되지 않습니다.

이 문제를 해결하는 방법을 알고 계시다면 회신을 보내주십시오. 감사합니다.

답변

1

구성원 변수를 transient으로 표시하면 HTTP 요청을 통해 변수 값을 유지할 필요가 없으므로 뷰 상태의 일부로 페이지에 보내지지 않습니다. 난 단지 두 가지를 제안 할 수 있습니다 사용할 수있는 제한된 정보에서

(코드를 게시하는 것이 여기에 도움이 될 것입니다) : 당신은 어딘가에 메모리의 데이터와 비효율적 인 것

  1. 을, 당신은 취소하여 사용을 줄일 수 있습니다 더 이상 필요없는 콜렉션 (또는 null로 설정).
  2. 데이터베이스에서 너무 많은 데이터를로드하는 것입니다. 새로운 SOQL OFFSET 문을 활용하고 일종의 페이지 매김을 구현하여 한 번에 모든 데이터를 표시하지 않거나 쿼리 결과를 LIMIT X으로 제한하는 것이 좋습니다.
+0

답장을 보내 주셔서 감사합니다. – ashish