데이터 수집 최적화
최적화된 퍼포먼스 분석 데이터 수집기는 대규모 데이터 세트를 처리하기 위한 시간, 메모리 및 CPU 사용량을 줄입니다.
최적화된 데이터 수집기는 에서 시작하는 Tokyo모든 인스턴스에서 기본적으로 활성화됩니다. 업그레이드 시 활성화됩니다. 최적화된 수집기를 비활성화하려면 시스템 속성을 com.snc.pa.dc.hsql 생성하고 false로 설정합니다. 자세한 내용은 시스템 속성 추가를 참조하십시오.
중요사항:
Oracle 데이터베이스는 지원되지 않습니다. 퍼포먼스 분석 점수 [pa_scores] 테이블을 사용하는 다른 인스턴스도 지원되지 않습니다. 최적화된 데이터 수집기는 표시기 점수가 두 테이블, 즉 점수 수준 1[pa_scores_l1]과 점수 수준 2[pa_scores_l2]에 있는 인스턴스만 지원합니다. 자세한 내용은 퍼포먼스 분석 점수 마이그레이션 문서를 참조하십시오.
최적화된 데이터 수집기는 다음과 같은 기능을 지원합니다.
- 성능에 부정적인 영향 없이 1,000만 개 이상의 기록을 처리할 수 있는 능력.
- 세부 항목 매트릭스가 활성화된 최소 10개의 세부 항목을 지원합니다. 세분화 지원에는 다음이 포함됩니다.
- 닷워킹 조건
- 최대 100만 개의 레코드가 있는 두 개의 대규모 세분화
- 세부 항목 관계
- 표시기 및 세부 항목에 대한 추가 조건을 지원합니다.
- 고유 수 집계에 대한 최적화.
주:
최적화된 데이터 수집을 위해 데이터 수집을 위한 표시기 소스당 허용되는 최대 기본 기록 수가 증가했습니다. 자세한 내용은 의 속성을 퍼포먼스 분석 속성참조하십시오com.snc.pa.dc.hsql.max_row_count_indicator_source.
최적화는 임베디드 데이터베이스 사용에서 비롯됩니다. 표준 데이터 수집 작업은 작업 중에 노드 메모리에 모든 점수를 저장합니다. 그러나 최적화된 데이터 수집 작업은 점수 패킷을 디스크의 임시 저장소로 이동합니다. 작업이 끝나면 점수가 점수 테이블에 기록되고 임시 데이터베이스가 지워집니다.
주:
메모리 부족 오류를 제거하기 위해 지연 로드를 사용하는 메모리 최적화가 구현되었습니다. 그러나 이러한 메모리 최적화는 CPU 사용량을 증가시키고 큰 작업의 처리 시간을 연장할 수 있습니다. 자세한 내용은 다음 연락처로 문의하십시오 고객 서비스 및 지원.