데이터베이스 형식 및 설명(SharePoint Foundation 2010)
적용 대상: SharePoint Foundation 2010
마지막으로 수정된 항목: 2016-11-30
이 문서에서는 Microsoft SharePoint Foundation 2010용으로 설치되는 데이터베이스에 대해 설명합니다. 크기 조정 및 배치 정보도 나와 있습니다.
SharePoint Foundation 2010용 데이터베이스는 Microsoft SQL Server 2008 R2, SQL Server 2008 서비스 팩 1(SP1) 및 누적 업데이트 2 또는 SQL Server 2005 SP3 및 누적 업데이트 3에서 호스팅할 수 있습니다. 독립 실행형 설치도 SQL Server 2008 R2 또는 SQL Server 2008의 Express Edition에서 호스팅할 수 있습니다. 자세한 내용은 하드웨어 및 소프트웨어 요구 사항(SharePoint Foundation 2010)을 참조하십시오.
참고
이 항목에 나와 있는 데이터베이스 이름은 SharePoint 제품 구성 마법사를 실행할 때 자동으로 만들어집니다. 이 명명 규칙을 반드시 사용할 필요는 없으며, 데이터베이스를 만들 때 데이터베이스 이름을 지정하거나 만든 후에 이름을 변경할 수 있습니다. 자세한 내용은 DBA가 만든 데이터베이스를 사용한 배포(SharePoint Foundation 2010)를 참조하십시오.
이 문서에 나와 있는 데이터베이스 크기는 다음 범위를 기반으로 합니다.
설명자 | 크기 범위 |
---|---|
소형 |
1GB 이하 |
중형 |
100GB 이하 |
대형 |
1TB 미만 |
초대형 |
1TB 이상 |
이 문서의 내용
SharePoint Foundation 2010에서 사용하는 데이터베이스의 그래픽 개요는 데이터베이스 모델(영문일 수 있음)(https://go.microsoft.com/fwlink/?linkid=187968&clcid=0x412)(영문일 수 있음)을 참조하십시오.
SharePoint Foundation 2010 데이터베이스
다음 데이터베이스는 SharePoint Foundation 2010 배포에 포함되며, 기타 SharePoint 2010 제품 배포에도 포함됩니다.
구성
구성 데이터베이스에는 SharePoint 데이터베이스, IIS(인터넷 정보 서비스) 웹 사이트, 웹 응용 프로그램, 신뢰할 수 있는 솔루션, 웹 파트 패키지, 사이트 서식 파일, 그리고 SharePoint 2010 제품 관련 팜 설정(예: 기본 할당량 설정, 차단된 파일 형식) 및 웹 응용 프로그램에 대한 데이터가 포함됩니다.
SharePoint 제품 구성 마법사를 사용하여 설치할 때의 기본 데이터베이스 이름 접두사 |
SharePoint_Config |
위치 요구 사항 |
없음 |
일반 크기 정보 및 증가율 |
소형 그러나 트랜잭션 로그 파일은 커질 수 있습니다. 자세한 내용은 아래의 추가 참고 사항을 참조하십시오. |
읽기/쓰기 특성 |
주로 읽기 |
권장 확장 방법 |
수직 확장해야 합니다. 구성 데이터베이스는 팜당 하나만 지원되므로 데이터베이스가 커져야 합니다(매우 커지지는 않음). |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SharePoint Foundation 2010 백업 및 복구, SQL Server, System Center Data Protection Manager(DPM) 2010. 구성 데이터베이스의 경우에는 특수한 백업 및 복구를 수행해야 합니다. 자세한 내용은 아래의 추가 참고 사항을 참조하십시오. |
기본 복구 모델 |
전체. 로그 파일이 커지지 않도록 구성 데이터베이스를 단순 복구 모델로 전환하는 것이 좋습니다. |
가용성을 위한 팜 내의 미러링 지원 여부 |
지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
미지원 |
추가 참고 사항
트랜잭션 로그 파일. 구성 데이터베이스의 트랜잭션 로그를 자를 수 있도록 정기적으로 백업하고, 시스템을 미러링하지 않는 경우에는 데이터베이스가 단순 복구 모드에서 실행되도록 변경하는 것이 좋습니다. 자세한 내용은 트랜잭션 로그 잘림(https://go.microsoft.com/fwlink/?linkid=186687&clcid=0x412)을 참조하십시오.
백업 및 복구. SharePoint 팜 구성 및 콘텐츠 백업을 수행하면 콘텐츠 데이터베이스가 백업되며, 이때 데이터베이스의 일부 구성 설정을 내보내 XML 파일로 저장합니다. 팜을 복원할 때 구성 데이터베이스는 복원되지 않으며, 대신 저장된 구성 설정을 가져옵니다. SQL Server 또는 다른 도구(SharePoint 팜을 먼저 오프라인으로 설정한 경우)를 사용하여 구성 데이터베이스를 백업 및 복원할 수 있습니다.
참고
대부분의 구성 설정(특히 웹 응용 프로그램 설정, 서비스 응용 프로그램 설정 및 로컬 서버 관련 설정)은 팜 구성만 백업 또는 복원 중에 저장되지 않습니다. 이러한 설정은 팜 콘텐츠 및 구성 백업 중에 저장되지만, 서비스 응용 프로그램 프록시 설정과 같은 일부 설정은 팜 복구 중에 복원할 수 없습니다. 구성 백업 중에 저장되는 내용에 대한 자세한 내용은 팜 구성 백업(SharePoint Foundation 2010)을 참조하십시오. 백업되지 않는 구성 설정을 문서화하고 복사하는 방법에 대한 자세한 내용은 팜 간에 구성 설정 복사(SharePoint Foundation 2010)를 참조하십시오.
중앙 관리 콘텐츠
중앙 관리 콘텐츠 데이터베이스는 구성 데이터베이스로 간주됩니다. 이 데이터베이스에는 문서 라이브러리의 파일이나 사이트 문서, 목록 데이터 및 웹 파트 속성을 비롯한 모든 사이트 콘텐츠와, 중앙 관리 사이트 모음에 대한 권한 및 사용자 이름이 저장됩니다.
SharePoint 제품 구성 마법사를 사용하여 설치할 때의 기본 데이터베이스 이름 접두사 |
SharePoint_AdminContent |
위치 요구 사항 |
없음 |
일반 크기 정보 및 증가율 |
소형 |
읽기/쓰기 특성 |
경우에 따라 다름 |
권장 확장 방법 |
수직 확장해야 합니다. 중앙 관리 데이터베이스는 팜당 하나만 지원되므로 데이터베이스가 커져야 합니다(매우 커지지는 않음). |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SharePoint Foundation 2010 백업 및 복구, SQL Server, DPM 2010. 중앙 관리 콘텐츠 데이터베이스의 경우에는 특수한 백업 및 복구를 수행해야 합니다. 자세한 내용은 아래의 추가 참고 사항을 참조하십시오. |
기본 복구 모델 |
전체 |
가용성을 위한 팜 내의 미러링 지원 여부 |
지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
미지원 |
추가 참고 사항
백업 및 복구. SharePoint 팜 구성 및 콘텐츠 백업을 수행하면 중앙 관리 콘텐츠 데이터베이스가 백업됩니다. 팜을 복원할 때 중앙 관리 콘텐츠 데이터베이스는 복원되지 않으며, SQL Server 또는 다른 도구(SharePoint 팜을 먼저 오프라인으로 설정한 경우)를 사용하여 중앙 관리 콘텐츠 데이터베이스를 백업 및 복원할 수 있습니다.
콘텐츠 데이터베이스
콘텐츠 데이터베이스에는 문서 라이브러리의 파일 또는 사이트 문서, 목록 데이터, 웹 파트 속성, 감사 로그 및 샌드박스 솔루션을 비롯한 사이트 모음의 모든 콘텐츠와 사용자 이름 및 권한이 저장됩니다.
특정 사이트 모음에 대한 모든 데이터는 한 서버에서만 하나의 콘텐츠 데이터베이스에 저장됩니다. 한 콘텐츠 데이터베이스가 여러 사이트 모음에 연결될 수 있습니다.
Office Web Apps를 배포한 경우 콘텐츠 데이터베이스에는 Microsoft Office Web Apps 캐시도 포함됩니다. 캐시는 웹 응용 프로그램당 하나만 만들어집니다. 서로 다른 콘텐츠 데이터베이스에 저장된 여러 사이트 모음에서 Office Web Apps가 활성화된 경우 이들 사이트 모음은 모두 같은 캐시를 사용합니다. 캐시 크기, 만료 기간 및 위치를 구성할 수 있습니다. Office Web Apps 캐시 크기에 대한 자세한 내용은 Office Web Apps 캐시 관리를 참조하십시오.
SharePoint 제품 구성 마법사를 사용하여 설치할 때의 기본 데이터베이스 이름 접두사 |
WSS_Content |
위치 요구 사항 |
없음 |
일반 크기 정보 및 증가율 |
시스템 성능을 보장하려면 콘텐츠 데이터베이스의 크기를 200GB로 제한하는 것이 좋습니다. 자세한 내용은 아래의 추가 참고 사항을 참조하십시오. 콘텐츠 데이터베이스 크기는 용도에 따라 크게 달라집니다. 자세한 내용은 아래의 추가 참고 사항을 참조하십시오. |
읽기/쓰기 특성 |
용도에 따라 다릅니다. 예를 들어 공동 작업 환경에서는 쓰기를 많이 수행하고 문서 관리 환경에서는 읽기를 많이 수행할 수 있습니다. |
권장 확장 방법 |
사이트 모음을 지원하는 콘텐츠 데이터베이스는 수직 확장해야 합니다(필요에 따라 데이터베이스가 커질 수 있어야 함). 그러나 특정 웹 응용 프로그램에 연결된 사이트 모음을 더 만들어 새 사이트 모음을 다른 콘텐츠 데이터베이스에 연결할 수도 있습니다. 또한 한 콘텐츠 데이터베이스가 여러 사이트 모음에 연결되어 있는 경우에는 다른 데이터베이스로 사이트 모음을 이동할 수도 있습니다. |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SharePoint Foundation 2010 백업 및 복구, SQL Server, DPM 2010 |
기본 복구 모델 |
전체 |
가용성을 위한 팜 내의 미러링 지원 여부 |
지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
지원 |
추가 참고 사항
권장 콘텐츠 데이터베이스 크기 제한
시스템 성능을 보장하려면 콘텐츠 데이터베이스의 크기를 200GB로 제한하는 것이 좋습니다.
중요
최대 1TB의 콘텐츠 데이터베이스 크기는 참조 문서 관리 시스템 및 레코드 센터 사이트 같이 데이터가 비교적 정적으로 유지되는 대규모 단일 사이트 저장소 및 보관에 대해서만 지원됩니다. 이러한 시나리오에서 이처럼 큰 데이터베이스 크기를 사용할 수 있는 이유는 해당 I/O 패턴 및 일반적인 데이터 구조 형식이 더 큰 규모에 맞게 디자인 및 테스트되었기 때문입니다. 대규모 문서 저장소에 대한 자세한 내용은 성능 및 용량 테스트 결과와 권장 사항(SharePoint Server 2010)의 "대규모 문서 저장소에 대한 성능 및 용량 요구 사항 예측"을 참조하십시오.
콘텐츠 데이터베이스 크기 예측
콘텐츠 데이터베이스 크기는 사이트 용도에 따라 크게 달라집니다. 증가율에는 문서/사용자 수, 버전 관리/휴지통 사용 여부, 할당량 크기, 감사 로그 구성 여부, 감사용으로 선택한 항목 수 등이 적용됩니다.
Office Web Apps를 사용하는 경우 Office Web Apps 캐시가 콘텐츠 데이터베이스 크기에 큰 영향을 줄 수 있습니다. Office Web Apps 캐시 크기에 대한 자세한 내용은 Office Web Apps 캐시 관리을 참조하십시오.
Usage and Health Data Collection 데이터베이스
Usage and Health Data Collection 서비스 응용 프로그램 데이터베이스에는 상태 모니터링 및 사용 현황 데이터가 일시적으로 저장됩니다. 보고 및 진단용으로 이 데이터베이스를 사용할 수 있습니다.
참고
직접 쿼리하거나 스키마를 수정할 수 있는 SharePoint Foundation 2010 데이터베이스는 Usage and Health Data Collection 데이터베이스뿐입니다.
SharePoint 제품 구성 마법사를 사용하여 설치할 때의 기본 데이터베이스 이름 접두사 |
WSS_UsageApplication |
위치 요구 사항 |
Usage and Health Data Collection 데이터베이스에서는 작업이 매우 활발하게 수행되므로 가능한 경우 별도의 디스크나 스핀들에 저장해야 합니다. |
일반 크기 정보 및 증가율 |
초대형. 데이터베이스 크기는 보관율, 로깅 및 외부 모니터링을 수행할 수 있도록 설정된 항목 수, 환경에서 실행 중인 웹 응용 프로그램의 수, 현재 작업 중인 사용자의 수, 사용하도록 설정된 기능 등에 따라 달라집니다. |
읽기/쓰기 특성 |
Usage and Health Data Collection 데이터베이스에서는 쓰기가 매우 많이 수행됩니다. |
권장 확장 방법 |
수직 확장해야 합니다. 즉, 로깅 데이터베이스는 팜당 하나만 지원되므로 데이터베이스가 커져야 합니다. |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SharePoint Foundation 2010 백업 및 복구, SQL Server, DPM 2010 |
기본 복구 모델 |
단순 |
가용성을 위한 팜 내의 미러링 지원 여부 |
지원. Usage and Health Data Collection 데이터베이스를 미러링할 수는 있지만, 미러링하지 않는 것이 좋습니다. 오류가 발생하는 경우 데이터베이스를 쉽게 다시 만들 수 있습니다. |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
지원. Usage and Health Data Collection 데이터베이스를 비동기로 미러링하거나 로그를 전달할 수는 있지만, 이렇게 하지 않는 것이 좋습니다. 오류가 발생하는 경우 데이터베이스를 쉽게 다시 만들 수 있습니다. |
Business Data Connectivity 데이터베이스
Business Data Connectivity 서비스 응용 프로그램 데이터베이스에는 외부 콘텐츠 형식 및 관련 개체가 저장됩니다.
SharePoint 제품 구성 마법사를 사용하여 설치할 때의 기본 데이터베이스 이름 접두사 |
Bdc_Service_DB_ |
위치 요구 사항 |
없음 |
일반 크기 정보 및 증가율 |
소형. 크기는 연결 수에 따라 결정됩니다. |
읽기/쓰기 특성 |
Business Data Connectivity 데이터베이스에서는 읽기가 매우 많이 수행됩니다. |
권장 확장 방법 |
수직 확장해야 합니다. Business Data Connectivity 데이터베이스는 팜당 하나만 지원되므로 데이터베이스가 커져야 합니다(매우 커지지는 않음). |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SharePoint Foundation 2010 백업 및 복구, SQL Server, DPM 2010 |
기본 복구 모델 |
전체 |
가용성을 위한 팜 내의 미러링 지원 여부 |
지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
미지원 |
응용 프로그램 레지스트리 데이터베이스
응용 프로그램 레지스트리 서비스 응용 프로그램 데이터베이스에는 Microsoft Office SharePoint Server 2007 비즈니스 데이터 카탈로그 API에서 사용하는 정보에 연결하는 데 사용되는 이전 버전과 호환되는 정보가 저장됩니다.
참고
Office SharePoint Server 2007 비즈니스 데이터 카탈로그에서 응용 프로그램 마이그레이션을 완료하면 응용 프로그램 레지스트리 서비스 응용 프로그램을 사용하지 않도록 설정하고 데이터베이스를 삭제할 수 있습니다.
SharePoint 제품 구성 마법사를 사용하여 설치할 때의 기본 데이터베이스 이름 접두사 |
Application_Registry_server_DB_ |
위치 요구 사항 |
없음 |
일반 크기 정보 및 증가율 |
소형. 크기는 연결 수에 따라 결정됩니다. |
읽기/쓰기 특성 |
주로 읽기 |
권장 확장 방법 |
수직 확장해야 합니다. 응용 프로그램 레지스트리 서비스 데이터베이스는 팜당 하나만 지원되므로 데이터베이스가 커져야 합니다(매우 커지지는 않음). |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SharePoint Foundation 2010 백업 및 복구, SQL Server, DPM 2010 |
기본 복구 모델 |
전체 |
가용성을 위한 팜 내의 미러링 지원 여부 |
지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
미지원 |
가입 설정 데이터베이스
Microsoft SharePoint Foundation 가입 설정 서비스 응용 프로그램 데이터베이스에는 호스팅되는 고객을 위한 설정 및 기능이 저장됩니다. 가입 설정 서비스 응용 프로그램 및 데이터베이스는 SharePoint 제품 구성 마법사를 통해 작성되지 않으며, Windows PowerShell cmdlet을 사용하여 만들어야 합니다. 자세한 내용은 New-SPSubscriptionSettingsServiceApplication을 참조하십시오.
SharePoint 제품 구성 마법사를 사용하여 설치할 때의 기본 데이터베이스 이름 접두사 |
SubscriptionSettings_ |
위치 요구 사항 |
없음 |
일반 크기 정보 및 증가율 |
소형. 크기는 지원되는 테넌트, 팜 및 기능 수에 따라 결정됩니다. |
읽기/쓰기 특성 |
가입 데이터베이스에서는 읽기가 많이 수행됩니다. |
권장 확장 방법 |
서비스 응용 프로그램 인스턴스를 지원하는 데이터베이스를 수직 확장합니다. 서비스 응용 프로그램 인스턴스를 추가로 만들어 수평 확장할 수도 있지만, 별도의 서비스 응용 프로그램을 만드는 결정은 확장이 아닌 비즈니스 요구 사항을 기반으로 할 가능성이 높습니다. |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SharePoint Foundation 2010 백업 및 복구, SQL Server, DPM 2010 |
권장 복구 모델 |
전체 |
가용성을 위한 팜 내의 미러링 지원 여부 |
지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
미지원 |
SQL Server 시스템 데이터베이스
SharePoint Foundation 2010은 SQL Server를 기반으로 작성되므로 SQL Server 시스템 데이터베이스를 사용합니다. SQL Server에서는 사용자가 시스템 테이블, 시스템 저장 프로시저, 카탈로그 보기 등의 시스템 개체 정보를 직접 업데이트할 수 없습니다. 대신 SQL Server에서는 사용자가 시스템을 완전하게 관리하고 데이터베이스의 모든 사용자 및 개체를 관리할 수 있도록 하는 전체 관리 도구 집합을 제공합니다. SQL Server 시스템 데이터베이스에 대한 자세한 내용은 시스템 데이터베이스(https://go.microsoft.com/fwlink/?linkid=186699&clcid=0x412)를 참조하십시오.
master
master 데이터베이스에는 SQL Server 인스턴스에 대한 모든 시스템 수준 정보가 기록됩니다.
기본 데이터베이스 이름 |
master |
위치 요구 사항 |
없음 |
일반 크기 정보 및 증가율 |
소형 |
읽기/쓰기 특성 |
경우에 따라 다름 |
권장 확장 방법 |
수직 확장(매우 커지지는 않음) |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SQL Server 백업 및 복구 |
기본 복구 모델 |
단순 |
가용성을 위한 팜 내의 미러링 지원 여부 |
미지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
미지원 |
model
model 데이터베이스는 SQL Server 인스턴스에서 작성되는 모든 데이터베이스의 서식 파일로 사용됩니다. model 데이터베이스에서 데이터베이스 크기, 데이터 정렬, 복구 모델, 기타 데이터베이스 옵션 등을 수정하면 그 후에 만드는 데이터베이스에도 수정 내용이 적용됩니다.
기본 데이터베이스 이름 |
model |
위치 요구 사항 |
없음 |
일반 크기 정보 및 증가율 |
소형 |
읽기/쓰기 특성 |
경우에 따라 다름 |
권장 확장 방법 |
수직 확장(매우 커지지는 않음) |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SQL Server 백업 및 복구 |
기본 복구 모델 |
전체 |
가용성을 위한 팜 내의 미러링 지원 여부 |
미지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
미지원 |
msdb
msdb 데이터베이스는 SQL Server 에이전트에서 알림 및 작업을 예약하는 데 사용됩니다.
기본 데이터베이스 이름 |
msdb |
위치 요구 사항 |
없음 |
일반 크기 정보 및 증가율 |
소형 |
읽기/쓰기 특성 |
경우에 따라 다름 |
권장 확장 방법 |
수직 확장(매우 커지지는 않음) |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SQL Server 백업 및 복구 |
기본 복구 모델 |
단순 |
가용성을 위한 팜 내의 미러링 지원 여부 |
미지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
미지원 |
tempdb
tempdb 데이터베이스는 임시 개체 또는 중간 결과 집합을 저장하기 위한 작업 영역입니다. SQL Server를 시작할 때마다 tempdb 데이터베이스가 다시 만들어집니다.
기본 데이터베이스 이름 |
tempdb |
위치 요구 사항 |
고속 디스크에서 기타 디스크와는 다른 별도의 스핀들에 배치합니다. 디스크 대역폭을 최대화하기 위해 필요한 수만큼 파일을 만듭니다. 파일을 여러 개 사용하면 tempdb 저장소 경합이 감소하고 확장성이 크게 개선됩니다. 그러나 파일을 너무 많이 만들면 성능이 저하되고 관리 오버헤드가 증가되므로 너무 많이 만들지는 않아야 합니다. 일반적으로는 서버의 각 CPU에 대해 데이터 파일 하나를 만든 다음 필요한 대로 파일 수를 늘리거나 줄이면 됩니다. 듀얼 코어 CPU는 CPU 두 개로 간주됩니다. |
일반 크기 정보 및 증가율 |
소형~초대형. tempdb 데이터베이스의 크기는 빠르게 증가할 수도 있고 빠르게 감소할 수도 있습니다. 크기는 시스템을 사용 중인 사용자의 수와, 실행 중인 특정 프로세스에 따라 달라집니다. 예를 들어 대형 인덱스 온라인 재작성, 대규모 정렬 등을 수행하는 경우 데이터베이스가 빠르게 커질 수 있습니다. |
읽기/쓰기 특성 |
경우에 따라 다름 |
권장 확장 방법 |
수직 확장 |
연결된 상태 규칙 |
없음 |
지원되는 백업 메커니즘 |
SQL Server 백업 및 복구 |
기본 복구 모델 |
단순 |
가용성을 위한 팜 내의 미러링 지원 여부 |
미지원 |
재해 복구를 위한 다른 팜으로의 로그 전달 또는 비동기 미러링 지원 여부 |
미지원 |