Project Server 2010 데이터베이스용 유지 관리 계획 만들기
적용 대상: Project Server 2010
마지막으로 수정된 항목: 2016-11-30
Microsoft SQL Server 운영과 관련한 모범 사례를 잘 모르는 상태에서 안전하고 신속하게 SQL Server 사용을 시작하려면 SQL Server 유지 관리 계획을 사용하는 것이 좋습니다. 이러한 계획은 사용자 지정 유지 관리 체계를 디자인하여 작업을 제어하는 것보다 작업을 빠르고 간편하게 수행하는 것이 더 유용한 소규모 응용 프로그램 구현 전용으로 설계되었습니다.
SQL Server 응용 프로그램 지원 교육을 받은 직원이 있는 조직에서는 해당 직원이 조직에서 요구하는 서비스 수준을 기준으로 운영 일정을 설계하는 것이 적절합니다.
이 문서에서 다루는 대부분의 데이터베이스 유지 관리 작업은 SQL Server 유지 관리 계획을 구현하여 프로그래밍 방식으로 적용할 수 있습니다. 유지 관리 계획은 데이터를 보호하는 데 필요한 작업을 자동화하고 예약할 수 있습니다. 관리자는 Microsoft SQL Server 2008 또는 Microsoft SQL Server 2008 R2에서 유지 관리 계획을 사용하여 데이터베이스 일관성 검사 실행, 인덱스 다시 구성/다시 작성, 사용되지 않는 공간 확보를 위한 데이터베이스 축소 등의 작업을 예약할 수 있습니다. 자세한 내용은 다음 리소스를 참조하십시오.
SQL Server 2008용 유지 관리 계획 마법사(https://msdn.microsoft.com/ko-kr/library/ms189036(SQL.100).aspx)
SQL Server 2008 R2용 유지 관리 계획 마법사(https://msdn.microsoft.com/ko-kr/library/ms189036.aspx)
Microsoft Project Server 2010 배포용으로 데이터베이스 유지 관리 계획을 작성할 때는 다음의 모범 사례를 고려하십시오.
유지 관리 작업 및 유지 관리 계획을 구현하기 전에 모든 데이터베이스에 대해 신뢰할 수 있는 백업을 만들어야 합니다.
지속적으로 실행되는 유지 관리 작업 또는 유지 관리 계획을 구현하기 전에 해당 작업의 시스템에 대한 영향 및 작업을 실행하는 데 필요한 시간을 테스트합니다.
사용자의 성능에 대한 영향을 최소화하기 위해 최대한 사용량이 적은 시간에 유지 관리 작업 또는 유지 관리 계획을 실행하도록 설정합니다.
콘텐츠 데이터베이스가 10개 이상이거나 콘텐츠가 250GB 이상인 환경의 경우에는 별도의 유지 관리 계획을 구성하여 해당 환경에 적합한 고유 작업을 적용하고 유지 관리 창을 최대화하는 것이 좋습니다. .
유지 관리 계획 마법사를 사용하여 유지 관리 계획을 작성할 때는 다음의 모범 사례를 따르는 것이 좋습니다.
유지 관리 계획에는 인덱스 다시 구성 또는 다시 작성 중 하나만 포함해야 합니다.
각 작업의 기간을 결정하려면 작업을 단일 계획으로 결합하기 전에 각 작업을 개별적으로 테스트합니다. 최종 사용자 작업 성능을 저하시키지 않는 시간 중에 작업을 완료할 수 있도록, 별도의 일정으로 여러 유지 관리 계획을 정의해야 할 수 있습니다.
항상 데이터베이스 무결성 검사를 먼저 수행합니다. 무결성 검사가 실패하면 나머지 작업을 수행하지 말고 문제가 있는 것으로 보이는 데이터베이스를 복구합니다.
SharePoint 2010 제품 배포를 지속 가능하며 안정적으로 유지하려면 콘텐츠 데이터베이스만 축소해야 합니다. 콘텐츠 데이터베이스에서는 삭제가 가장 많이 수행됩니다. 구성 데이터베이스, 중앙 관리 콘텐츠 데이터베이스, SSP 데이터베이스 및 검색 데이터베이스는 축소할 필요가 없으며, 축소하는 경우 데이터베이스가 조각화될 수 있습니다.
데이터베이스 축소를 구성할 때는 콘텐츠 데이터베이스 크기가 증가하도록 허용할 최대 크기보다 20% 더 커지면 데이터베이스가 축소되도록 설정합니다. 예를 들어 각 콘텐츠 데이터베이스에 대해 최대 100GB가 허용되는 데이터베이스 아키텍처를 설정한 경우 이 값을 120GB로 설정합니다.
데이터베이스 축소 작업 후에 10%의 사용 가능한 공간을 유지합니다. 이 값을 설정하면 빈번한 축소를 예약한 경우 조각화를 줄일 수 있습니다.
인덱스를 다시 작성할 때는 페이지당 사용 가능한 공간 비율을 70%로 설정합니다. 그러면 데이터베이스의 채우기 비율이 설정됩니다.
보다 복잡한 유지 관리 계획의 경우 SQL Server Integration Services에서 구현하는 것이 가장 적절합니다. 그러면 SQL Server 유지 관리 계획과 동일한 유지 관리 작업 옵션을 사용할 수 있을 뿐 아니라 이벤트 처리기 추가, 워크플로 또는 작업 관리 시스템과 같은 외부 시스템과의 통합, 복잡한 조건부 실행 지정, 변수를 사용한 상태 저장 등의 옵션도 사용 가능합니다.