Show Menu
화제×

데이터베이스 증가를 최소화하기 위한 팁

긴 수명 프로세스는 프로세스 데이터를 AEM 양식 데이터베이스에 저장합니다. 간편한 프로세스 설계 및 제품 구성 전략을 사용하여 AEM 양식 데이터베이스의 증가를 최소화할 수 있습니다.

프로세스 디자인 팁

가능한 한 단기 프로세스 사용 단기 프로세스는 프로세스 데이터를 데이터베이스에 저장하지 않습니다. 단기 프로세스를 사용할 때의 단점은 상태 및 상태가 관리 콘솔에서 추적되지 않고 프로세스 내역이 없다는 것입니다.
작업 할당 작업(사용자 서비스)과 같은 일부 서비스 작업은 긴 수명 프로세스에서 사용되어야 합니다. 이 경우 프로세스를 여러 하위 프로세스로 분류하고 가능한 경우 일시 중단되도록 할 수 있습니다. 이 전략을 사용하는 경우 단기 하위 프로세스가 문서 값과 같은 대용량 데이터 항목을 처리해야 합니다.
변수를 간단하게 사용하십시오. 긴 수명 프로세스를 사용할 때 모든 프로세스 인스턴스에 대해 처리 과정의 각 변수에 대해 데이터베이스에 공간이 할당됩니다. 변수를 전략적으로 사용하면 상당한 공간을 절약할 수 있습니다. 예를 들어 프로세스에서 이전 값이 더 이상 필요하지 않을 때 변수 값을 덮어쓸 수 있습니다. 또한 만들고 사용하지 않는 변수를 삭제합니다. 프로세스의 유효성을 검사하여 사용하지 않는 변수를 찾을 수 있습니다.
간단한 변수 유형(예: 문자열 또는 int)을 사용하고 가능하면 복잡한 변수 유형을 사용하지 마십시오. 값이 포함되어 있지 않더라도 변수에 대한 데이터베이스 공간이 할당됩니다. 복잡한 변수는 일반적으로 단순 변수보다 더 많은 공간을 필요로 합니다.

제품 관리 팁

글로벌 문서 스토리지(GDS)를 효과적으로 사용할 수 있습니다. 양식 서버의 GDS 디렉토리는 프로세스에서 AEM 양식의 일부인 서비스로 전달되는 파일을 저장하는 데 사용됩니다. 성능 향상을 위해 더 작은 문서는 대신 메모리에 저장되고 데이터베이스에 유지됩니다.
관리 콘솔은 메모리에 저장되고 데이터베이스에 지속되는 문서의 최대 크기를 구성하기 위해 기본 문서 최대 인라인 크기 속성을 표시합니다. (일반 AEM 양식 설정 구성을 참조하십시오.) 이 속성을 낮은 값으로 설정하면 대부분의 문서가 데이터베이스 대신 GDS 디렉토리에 유지됩니다. GDS 디렉토리에 저장할 때 더 이상 필요하지 않은 파일을 보다 쉽게 삭제할 수 있다는 장점이 있습니다.