성능 향상을 위해 권장되는 설정(Project Server 2010)
적용 대상: Project Server 2010
마지막으로 수정된 항목: 2010-02-10
배포 후 최적의 성능을 얻으려면 다음 두 가지 Microsoft SQL Server 설정을 구현하는 것이 좋습니다.
SET AUTO_CLOSE OFF
SET AUTO_UPDATE_STATISTICS_ASYNC ON
Microsoft Project Web App 사이트를 만들 때마다 네 개의 Microsoft Project Server 2010 데이터베이스(임시, 게시된, 보관 및 보고)에 대해 이러한 설정을 구성하는 것이 좋습니다.
이 두 설정은 필수 설정이 아닙니다. 조직의 요구 사항, 그리고 Microsoft Project Server 2010 데이터베이스와 같은 SQL Server 인스턴스를 사용하는 다른 응용 프로그램을 기준으로 두 설정을 평가해야 합니다.
이 섹션을 완료한 후에는 이어지는 문서에서 Project Server 2010에 대해 보고 구성를 수행하십시오.
AUTO_CLOSE
이 옵션은 기본적으로 운영 체제에 관계없이 SQL Server Desktop Engine(MSDE 2000라고도 함)을 사용하는 경우 모든 데이터베이스에 대해 ON으로 설정되고, 다른 모든 버전의 경우에는 OFF로 설정됩니다. Project Server 같이 SQL Server 연결과 연결 끊기를 자주 반복하는 응용 프로그램이 액세스하는 데이터베이스의 경우 AUTO_CLOSE 옵션을 사용해서는 안 됩니다. 따라서 Project Server 데이터베이스의 경우 AUTO_CLOSE를 OFF로 설정하는 것이 좋습니다.
AUTO_UPDATE_STATISTICS_ASYNC
통계는 동기식(기본값) 또는 비동기식으로 업데이트될 수 있습니다. 동기식 통계 업데이트의 경우 쿼리가 항상 최신 통계로 컴파일되고 실행됩니다. 즉, 통계가 최신이 아니면 쿼리 최적화 프로그램이 통계가 업데이트될 때까지 기다린 후 쿼리를 컴파일하고 실행합니다. Project Server 2010의 경우 AUTO_UPDATE_STATISTICS_ASYNC를 ON으로 설정하여 쿼리 성능을 최적화하는 것이 좋습니다. 이렇게 하면 통계가 업데이트되기를 기다리지 않고 즉시 쿼리가 실행됩니다.