백그라운드 작업 지연

참고: 이 뷰는 서버 관리자만 사용할 수 있습니다. 다중 사이트 배포의 서버 뷰에 액세스하려면 사이트 메뉴를 클릭한 다음 모든 사이트 관리를 선택합니다. 관리 뷰 탐색 방법에 대한 자세한 내용은 관리 뷰 를 참조하십시오.

백그라운드 작업 지연 뷰에는 흐름 작업, 추출 새로 고침 작업 및 구독 작업에 대한 지연, 즉 예약된 실행 시간과 실제 실행된 시간 사이의 차이가 표시됩니다. 이 뷰를 사용하여 작업 일정을 분산시키고 작업을 최적화하여 서버 성능을 향상시킬 수 있는 지점을 확인할 수 있습니다.

다음은 지연이 발생할 수 있는 몇 가지 이유와 지연을 줄일 수 있는 방법입니다.

  • 여러 작업이 같은 시간에 예약되어 있습니다. 예제 뷰에서 긴 지연 시간을 보여 주는 작업들은 하루 중 같은 시간에 모여 있기 때문에 대기 시간이 크게 증가합니다. 일정 필터를 하루로 설정하면 시간별로 작업 지연을 확인할 수 있고 많은 작업이 동일한 시간에 예약된 시간을 식별할 수 있습니다. 이 문제에 대한 해결책은 작업을 사용량이 적은 시간대로 분산시켜 서버 부하를 줄이는 것입니다.

  • 특정 작업이 오래 실행되기 때문에 다른 작업이 실행되지 못합니다. 예를 들어 느린 데이터 원본에 연결하거나 대량의 데이터를 처리하는 추출 새로 고침 작업이 있을 수 있습니다. 추출용 백그라운드 작업 관리 뷰를 사용하여 실행 속도가 느린 추출 새로 고침 작업을 식별합니다. 그런 다음 데이터 원본의 개별 테이블에 대해 데이터를 필터링하거나, 데이터를 집계하거나, 여러 데이터 원본을 만들어 추출 새로 고침 작업을 최적화할 수 있습니다.

  • 다른 서버 프로세스가 동시에 실행되어 서버 리소스를 사용하기 때문에 성능이 저하됩니다. 서버 프로세스의 CPU 및 메모리 사용량을 모니터링하여 가장 많은 리소스를 사용하는 프로세스를 확인한 다음 서버에서 프로세스 구성을 조정합니다. 모니터링 프로세스에 대한 자세한 내용은 Windows 성능 모니터를 사용한 데이터 수집을 참조하십시오. 서버 프로세스 성능 조정에 대한 자세한 내용은 성능 조정을 참조하십시오.

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!