[온-프레미스/하이브리드만]{class="badge yellow" title="온-프레미스 및 하이브리드 배포에만 적용"}
데이터베이스 성능 database-performances
대부분의 성능 문제는 데이터베이스 유지 관리와 관련이 있습니다. 성능 저하의 원인을 찾는 데 도움이 되는 네 가지 주요 단서가 있습니다.
- 구성
- Adobe Campaign 플랫폼 설치 및 구성
- 데이터베이스 유지 관리
- 실시간 진단
구성 configuration
초기 Adobe Campaign 플랫폼 구성이 여전히 유효한지 확인하고 필요한 경우 게재 가능성 또는 데이터베이스 크기 측면에서 고객의 요구 사항을 재평가합니다. 또한 전체 하드웨어 검사(CPU, RAM, IO 시스템)를 실행하는 것이 좋습니다.
플랫폼 구성 platform-configuration
구성이 부적절하면 플랫폼 성능에 영향을 줄 수 있습니다. serverConf.xml 파일에서 네트워크 구성, 플랫폼 게재 기능 옵션 및 MTA 구성을 확인하는 것이 좋습니다.
데이터베이스 유지 관리 database-maintenance
데이터베이스 정리 작업
데이터베이스 정리 작업이 작동하는지 확인하십시오. 이렇게 하려면 로그 파일을 보고 오류가 있는지 확인합니다. 이 작업에 대한 자세한 정보는 이 섹션을 참조하십시오.
유지 관리 계획
데이터베이스 유지 관리가 올바르게 예약되고 실행되는지 확인하십시오. 이렇게 하려면 데이터베이스 관리자에게 자세한 내용을 문의하십시오.
- 유지 관리 일정
- 이전에 실행된 유지 관리 계획
- 스크립트 로그 보기
이 작업에 대한 자세한 정보는 이 섹션을 참조하십시오.
작업 테이블 관리
작업 테이블 번호와 크기를 확인해 주세요. 특정 크기를 초과하면 데이터베이스 성능에 영향을 줍니다. 이러한 테이블은 워크플로우 및 게재에 의해 만들어집니다. 워크플로우 및 게재가 활성 상태인 동안 데이터베이스에 유지됩니다. 작업 테이블의 크기를 제한하려면 다음 작업을 수행할 수 있습니다.
- Failed, In progress, Ready for delivery 또는 Paused 상태의 게재를 중지하거나 삭제합니다.
- 오류로 인해 일시 중지된 워크플로우를 중지하거나 삭제합니다.
- End 활동이 포함되지 않아 상태가 Paused(으)로 남아 있는 테스트에 사용되는 모든 워크플로를 중지합니다.
Adobe Campaign 프로세스 모니터링
Adobe Campaign 설치 설정에 따라 플랫폼 모니터링에 두 가지 도구를 사용할 수 있습니다.
- 인스턴스 프로덕션 페이지입니다. 자세한 내용은 수동 모니터링을 참조하세요.
- netreport 스크립트입니다. 자세한 내용은 Adobe Campaign 스크립트를 통한 자동 모니터링을 참조하세요.
세부 사항 specifics
문제의 원인을 파악하기 위해 실시간 진단을 실행하는 것이 필요할 수 있습니다. 프로세스 및 플랫폼 로그 파일을 확인한 다음 문제를 다시 만드는 동안 데이터베이스 활동을 모니터링합니다. 다음 사항에 특히 주의하십시오.
- 유지 관리 실행 계획
- 실행 중인 SQL 쿼리
- 외부 프로세스가 동시에 실행되는지 여부(정리, 가져오기, 합산 계산 등).