資料庫類型與描述 (SharePoint Foundation 2010)

 

適用版本: SharePoint Foundation 2010

上次修改主題的時間: 2016-11-30

本文說明為 Microsoft SharePoint Foundation 2010 安裝的資料庫,其包含一些調整大小與放置資訊。

SharePoint Foundation 2010 的資料庫可由 Microsoft SQL Server 2008 R2、SQL Server 2008 Service Pack 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)>。

本文中列出的資料庫大小是根據下列範圍。

描述元 大小範圍

小於或等於 1 GB

最大 100 GB。

最大 1 TB

特大

大於或等於 1 TB

本文內容:

如需 SharePoint Foundation 2010 使用之資料庫的圖形化概觀,請參閱資料庫模型 (可能為英文網頁) (https://go.microsoft.com/fwlink/?linkid=187968&clcid=0x404) (可能為英文網頁)。

SharePoint Foundation 2010 資料庫

下列資料庫是 SharePoint Foundation 2010 部署的一部分。這些資料庫也是其他任何 SharePoint 2010 產品部署的一部分。

設定

設定資料庫包含 SharePoint 資料庫、Internet Information Services (IIS) 網站、Web 應用程式、信任的解決方案、網頁組件套件、網站範本,以及 SharePoint 2010 產品特定之 Web 應用程式和伺服器陣列設定 (例如預設配額設定和封鎖的檔案類型) 的資料。

使用 SharePoint 產品設定精靈安裝時的預設資料庫名稱字首

SharePoint_Config

位置需求

一般大小資訊和成長因素

小。

但是,交易記錄檔可能變得很大。如需詳細資訊,請參閱底下的<其他注意事項>。

讀/寫特性

大量讀取

建議的縮放方法

必須擴充;亦即資料庫必須擴大,因為每個伺服器陣列僅支援一個設定資料庫 (不可能大幅成長)。

相關聯的狀況規則

支援的備份機制

SharePoint Foundation 2010 備份及復原、SQL Server 及 System Center Data Protection Manager (DPM) 2010。設定資料庫是備份及復原的特殊案例。如需詳細資訊,請參閱底下的<其他注意事項>。

預設復原模式

完整。建議您將設定資料庫切換成簡單復原模式,以限制記錄檔的成長。

支援在伺服器陣列內的鏡像以取得可用性

支援非同步鏡像或記錄傳送至其他伺服器陣列以取得嚴重損壞修復

其他注意事項

交易記錄檔。建議您定期備份設定資料庫的交易記錄以強制截斷,或在未鏡像系統時,變更資料庫以簡單復原模式執行。如需詳細資訊,請參閱交易記錄截斷 (https://go.microsoft.com/fwlink/?linkid=186687&clcid=0x404)。

備份及復原。當您執行 SharePoint 伺服器陣列設定和內容備份時,會備份設定資料庫,並會以 XML 檔案匯出及儲存資料庫中的一些組態設定。還原伺服器陣列時,不會還原設定資料庫,而是會匯入已儲存的組態設定。如果第一次將 SharePoint 伺服器陣列離線,則可以使用 SQL Server 或其他工具成功備份及還原設定資料庫。

注意

許多組態設定不會在僅限伺服器陣列設定的備份或還原期間儲存,特別是 Web 應用程式設定、服務應用程式設定,以及本機伺服器特定的設定。這些設定會在伺服器陣列內容和設定備份期間儲存,但是其中一些設定 (例如服務應用程式 Proxy 設定) 無法在伺服器陣列復原期間還原。如需在設定備份期間儲存之設定的資訊,請參閱<備份伺服器陣列設定 (SharePoint Foundation 2010)>。如需如何記錄及複製未備份之組態設定的資訊,請參閱<將組態設定從一個伺服器陣列複製至另一個伺服器陣列 (SharePoint Foundation 2010)>。

管理中心內容

管理中心內容資料庫會視為設定資料庫。該資料庫除了儲存管理中心網站集合的使用者名稱和權限之外,還會儲存所有網站內容,包括文件庫中的網站文件或檔案、清單資料及網頁組件內容。

使用 SharePoint 產品設定精靈安裝時的預設資料庫名稱字首

SharePoint_AdminContent

位置需求

一般大小資訊和成長因素

小。

讀/寫特性

不定

建議的縮放方法

必須擴充;亦即資料庫必須擴大,因為每個伺服器陣列僅支援一個管理中心資料庫 (不可能大幅成長)。

相關聯的狀況規則

支援的備份機制

SharePoint Foundation 2010 備份及復原、SQL Server 及 DPM 2010。管理中心內容資料庫是備份及復原的特殊案例。如需詳細資訊,請參閱底下的<其他注意事項>。

預設復原模式

完整

支援在伺服器陣列內的鏡像以取得可用性

支援非同步鏡像或記錄傳送至其他伺服器陣列以取得嚴重損壞修復

其他注意事項

備份及復原。當您執行 SharePoint 伺服器陣列設定和內容備份時,會備份管理中心內容資料庫。還原伺服器陣列時,不會還原管理中心內容資料庫。如果第一次將 SharePoint 伺服器陣列離線,則可以使用 SQL Server 或其他工具成功備份及還原管理中心內容資料庫。

內容資料庫

內容資料庫除了儲存使用者名稱和權限之外,還會儲存網站集合的所有內容,包括文件庫中的網站文件或檔案、清單資料、網頁組件內容、稽核記錄及沙箱化解決方案。

特定網站集合的所有資料均位於唯一的一部伺服器上的一個內容資料庫中。一個內容資料庫可以與多個網站集合建立關聯。

如果已部署 Office Web Apps,內容資料庫也會包含 Microsoft Office Web Apps 快取。每個 Web 應用程式僅會建立一個快取。如果儲存在不同內容資料庫中的多個網站集合已啟動 Office Web Apps,則會使用相同的快取。您可以設定快取大小、到期時間及位置。如需 Office Web Apps 快取大小的詳細資訊,請參閱<管理 Office Web Apps 快取>。

使用 SharePoint 產品設定精靈安裝時的預設資料庫名稱字首

WSS_Content

位置需求

一般大小資訊和成長因素

強烈建議將內容資料庫的大小限制為 200 GB,以協助確保系統效能。如需詳細資訊,請參閱底下的<其他注意事項>。

內容資料庫大小會隨流量而有極大差異。如需詳細資訊,請參閱底下的<其他注意事項>。

讀/寫特性

隨流量而異。例如,共同作業環境需要大量寫入作業;而文件管理環境則需要大量讀取作業。

建議的縮放方法

支援網站集合的內容資料庫必須擴充;亦即資料庫必須能夠視需要擴大。但是,您可以建立與 Web 應用程式相關聯的其他網站集合,並建立新網站集合與不同內容資料庫的關聯。此外,如果內容資料庫與多個網站集合相關聯,您可以將網站集合移至其他資料庫。

相關聯的狀況規則

支援的備份機制

SharePoint Foundation 2010 備份及復原、SQL Server 及 DPM 2010。

預設復原模式

完整

支援在伺服器陣列內的鏡像以取得可用性

支援非同步鏡像或記錄傳送至其他伺服器陣列以取得嚴重損壞修復

其他注意事項

建議的內容資料庫大小限制

強烈建議將內容資料庫的大小限制為 200 GB,以協助確保系統效能。

重要

大型、單一網站的存放庫及封存若其中的資料適當維持靜態 (例如參考文件管理系統和記錄中心網站),才支援高達 1 TB 的內容資料庫大小。在這些情況下,才適用較大資料庫大小,因為其 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 Service 應用程式資料庫可暫時儲存狀況監視和流量資料,並且可用於報告及診斷。

注意

Usage and Health Data Collection 資料庫是可以直接查詢或修改其結構描述的唯一 SharePoint Foundation 2010 資料庫。

使用 SharePoint 產品設定精靈安裝時的預設資料庫名稱字首

WSS_UsageApplication

位置需求

Usage and Health Data Collection 資料庫的使用量非常高,因此應該儘可能置於獨立的磁碟或主軸上。

一般大小資訊和成長因素

特大。資料庫大小取決於保留因素、可用於記錄及外部監視的項目數、環境中執行的 Web 應用程式數目、目前工作的使用者數目,以及啟用的功能。

讀/寫特性

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 Service 應用程式資料庫可以儲存外部內容類型及相關物件。

使用 SharePoint 產品設定精靈安裝時的預設資料庫名稱字首

Bdc_Service_DB_

位置需求

一般大小資訊和成長因素

小。大小取決於連線數目。

讀/寫特性

Business Data Connectivity 資料庫需要大量讀取作業。

建議的縮放方法

必須擴充;亦即資料庫必須擴大,因為每個伺服器陣列僅支援一個 Business Data Connectivity 資料庫 (不可能大幅成長)。

相關聯的狀況規則

支援的備份機制

SharePoint Foundation 2010 備份及復原、SQL Server 及 DPM 2010。

預設復原模式

完整

支援在伺服器陣列內的鏡像以取得可用性

支援非同步鏡像或記錄傳送至其他伺服器陣列以取得嚴重損壞修復

Application Registry 資料庫

Application Registry Service 應用程式資料庫儲存回溯相容的資訊,可用於連線至 Microsoft Office SharePoint Server 2007 商務資料目錄 API 所使用的資訊。

注意

從 Office SharePoint Server 2007 商務資料目錄完成移轉應用程式之後,即可停用 Application Registry Service 應用程式,並刪除資料庫。

使用 SharePoint 產品設定精靈安裝時的預設資料庫名稱字首

Application_Registry_server_DB_

位置需求

一般大小資訊和成長因素

小。大小取決於連線數目。

讀/寫特性

需要大量讀取作業。

建議的縮放方法

必須擴充;亦即資料庫必須擴大,因為每個伺服器陣列僅支援一個 Application Registry Service 資料庫 (不可能大幅成長)。

相關聯的狀況規則

支援的備份機制

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=0x404)。

master

master 資料庫記錄 SQL Server 執行個體的所有系統層級資訊。

預設資料庫名稱

master

位置需求

一般大小資訊和成長因素

讀/寫特性

不定

建議的縮放方法

擴充 (不可能大幅成長)。

相關聯的狀況規則

支援的備份機制

SQL Server 備份及復原

預設復原模式

簡單

支援在伺服器陣列內的鏡像以取得可用性

支援非同步鏡像或記錄傳送至其他伺服器陣列以取得嚴重損壞修復

model

model 資料庫可當做在 SQL Server 執行個體上建立之所有資料庫的範本。對 model 資料庫的修改 (例如資料庫大小、集合、復原模式及其他資料庫選項) 會套用至之後建立的任何資料庫。

預設資料庫名稱

model

位置需求

一般大小資訊和成長因素

讀/寫特性

不定

建議的縮放方法

擴充 (不可能大幅成長)。

相關聯的狀況規則

支援的備份機制

SQL Server 備份及復原

預設復原模式

完整

支援在伺服器陣列內的鏡像以取得可用性

支援非同步鏡像或記錄傳送至其他伺服器陣列以取得嚴重損壞修復

msdb

SQL Server Agent 使用 msdb 資料庫排程提醒和工作。

預設資料庫名稱

msdb

位置需求

一般大小資訊和成長因素

讀/寫特性

不定

建議的縮放方法

擴充 (不可能大幅成長)。

相關聯的狀況規則

支援的備份機制

SQL Server 備份及復原

預設復原模式

簡單

支援在伺服器陣列內的鏡像以取得可用性

支援非同步鏡像或記錄傳送至其他伺服器陣列以取得嚴重損壞修復

tempdb

tempdb 資料庫是保留暫存物件或中繼結果集的工作區,亦可滿足其他任何暫存需求。每次啟動 SQL Server,都會重新建立 tempdb 資料庫。

預設資料庫名稱

tempdb

位置需求

位於其他資料庫之個別主軸的快速磁碟上。視需要建立許多檔案以最大化磁碟頻寬。使用多個檔案可減少 tempdb 儲存空間的爭用,並產生大幅提升的延展性。但是,請勿建立太多檔案,因為這會降低效能並增加管理負荷。通常會在伺服器上針對每個 CPU 建立一個資料檔案,然後再視需要增加或減少檔案數目。請注意,雙核心 CPU 會視為兩個 CPU。

一般大小資訊和成長因素

小至特大。tempDB 資料庫的大小會快速增加與減少。大小取決於使用系統的使用者數目,以及執行的特定程序;例如,大型索引的線上重建或大型排序會導致資料庫快速擴大。

讀/寫特性

不定

建議的縮放方法

擴充

相關聯的狀況規則

支援的備份機制

SQL Server 備份及復原

預設復原模式

簡單

支援在伺服器陣列內的鏡像以取得可用性

支援非同步鏡像或記錄傳送至其他伺服器陣列以取得嚴重損壞修復