Bean에 대한 데이터 캐시 설정 정의

캐시 지속 시간 설정은 가끔 업데이트되는 Bean의 성능을 향상시키는 방법을 제공할 수 있습니다. 배치 디스크립터 편집기를 사용하면 데이터 캐시 설정을 정의할 수 있습니다. 이 옵션은 2.x CMP 엔티티 Bean에만 사용할 수 있습니다.

이 태스크 정보

캐시의 사용 지속 시간 설정은 Enterprise JavaBeans 2.x 스펙에 대한 WebSphere® Application Server 확장기능입니다. 자세한 정보는 WebSphere Application Server 문서를 참조하십시오. 캐시 지속 시간 설정은 가끔 업데이트되는 Bean의 성능을 향상시키는 방법을 제공할 수 있습니다.

프로시저

  1. Java™ EE 퍼스펙티브로 전환하십시오.
  2. 엔터프라이즈 탐색기 보기에서 원하는 EJB 모듈을 선택하십시오.
  3. 배치 디스크립터를 마우스 오른쪽 단추로 클릭하고 연결 프로그램 > 배치 디스크립터 편집기를 선택하십시오.
  4. 편집기의 Bean 페이지에서 데이터 캐시 섹션으로 이동하십시오.
  5. 캐시의 지속 시간 필드에서 이 Bean 유형의 인스턴스에 대해 캐시된 데이터의 지속 시간(초)을 지정하십시오. 이 값은 데이터가 검색된 트랜잭션의 종료 이후에도 캐시 데이터가 존재하는 기간을 표시합니다.
  6. 캐시 사용 지속 시간 필드에서 다음 값 중 하나를 선택하여 캐싱 메커니즘에서 캐시 지속 기간 설정이 사용되는 방법을 표시하십시오.
    • OFF: 이 값을 사용하면 캐시 지속 시간 값이 무시됩니다.
    • ELAPSED_TIME: 이 값을 사용하면 Bean 인스턴스가 검색된 트랜잭션이 완료된 시간에 캐시 지속 시간 값이 추가됩니다. 결과 값이 캐시 데이터가 만기되는 시간이 됩니다.
    • CLOCK_TIME: 이 값을 사용하면 캐시 지속 시간 값이 특정 시간을 표시합니다.
    • WEEK_TIME: 이 값을 사용하면 캐시 지속 시간 값이 24시간 이상 7일 이하를 표시할 수 있다는 점을 제외하고는 CLOCK_TIME을 사용하는 것과 동일합니다.
    OFF 이외의 값을 사용하려면, EJB 애플리케이션이 CMP Bean을 업데이트할 수 없으므로 엔터프라이즈 Bean의 파인더가 읽기 액세스 유형(wsPessimissticRead 또는 wsOptimisticRead)을 포함해야 합니다.

결과

데이터 캐시 설정에 대한 추가 정보는 WebSphere Application Server 문서를 참조하십시오.

피드백