추적 데이터 보관 및 제거
DTA 제거 및 보관 SQL 에이전트 작업을 구성하고 사용하도록 설정하는 것이 중요합니다. 이 작업은 BizTalk Tracking(DTA) 데이터베이스에서 이전 데이터를 보관하고 제거합니다. 이는 건강한 BizTalk Server 시스템에 필수적입니다. 큰 추적 데이터베이스는 추적 호스트 및 추적 데이터베이스를 쿼리하는 다른 프로세스의 성능에 영향을 미치기 시작합니다. 추적 데이터가 추적 데이터베이스에서 제거되지 않으면 데이터베이스는 계속 증가합니다.
DTA 제거 및 보관 작업 사용에 대한 지침
DTA 제거 및 보관 SQL 에이전트 작업이 제대로 구성되고, 활성화되고, 성공적으로 완료되었는지 확인합니다.
보관 파일을 쓸 수 있는 디렉터리를 포함하도록 먼저 구성해야 하므로 이 작업은 기본적으로 사용하도록 설정되지 않습니다.
이전 데이터만 제거해야 하고 먼저 보관할 필요가 없는 경우 저장 프로시저 "dtasp_PurgeTrackingDatabase"을 호출하도록 SQL 에이전트 작업을 변경합니다.
이렇게 하면 보관 단계가 건너뛰고 제거만 수행됩니다. 이 저장 프로시저 및 SQL 에이전트 작업을 사용하여 변경하는 방법에 대한 자세한 내용은 "BizTalk 추적 데이터베이스에서 데이터를 제거하는 방법" (https://go.microsoft.com/fwlink/?LinkId=153817)을 참조하세요.
들어오는 추적 데이터가 생성되는 즉시 작업에서 추적 데이터를 제거할 수 있는지 확인합니다.
작업이 최대 부하 시간 동안 뒤처지는 것은 허용되지만 항상 따라 잡을 수 있어야 합니다. 제거 작업이 뒤처지고 따라잡을 수 없는 경우 추적 데이터베이스는 계속 증가하고 성능은 결국 부정적인 영향을 받습니다.
일시 제거 및 하드 제거 매개 변수를 검토하여 최적의 시간 동안 데이터를 유지하도록 합니다.
이러한 매개 변수에 대한 자세한 내용은 "BizTalk 추적 데이터베이스 보관 및 제거" (https://go.microsoft.com/fwlink/?LinkId=153816)를 참조하세요.
추적 보관 파일을 유지해야 하는 경우 성공적으로 복원하고 사용할 수 있는 프로세스가 있는지 확인합니다.