数据库类型和说明 (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 Express Edition 或 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=0x804)(该链接可能指向英文页面)。

SharePoint Foundation 2010 数据库

以下数据库是 SharePoint Foundation 2010 部署的一部分。此外,这些数据库也是任何其他 SharePoint 2010 产品部署的一部分。

配置

配置数据库包含有关 SharePoint 数据库、Internet Information Services (IIS) 网站、Web 应用程序、受信任的解决方案、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=0x804)。

备份和恢复。当您执行 SharePoint 服务器场配置和内容备份时,将备份配置数据库,同时将导出该数据库中的某些配置设置,并将这些设置存储为 XML 文件。在恢复服务器场后,将不会恢复配置数据库。相反,会导入已保存配置设置。如果首先使 SharePoint 服务器场脱机,则可使用 SQL Server 或其他工具成功备份和恢复配置数据库。

备注

许多配置设置在仅服务器场配置备份和恢复过程中未保存,具体而言为 Web 应用程序设置、服务应用程序设置和特定于本地服务器的设置。这些设置在服务器场内容和配置备份过程中将保存,但其中的某些设置(例如,服务应用程序代理设置)无法在服务器场恢复过程中恢复。有关配置备份过程中保存的内容的信息,请参阅备份服务器场配置 (SharePoint Foundation 2010)。有关如何记录和复制未备份的配置设置的信息,请参阅将配置设置从一个场复制到另一个场 (SharePoint Foundation 2010)

管理中心内容

管理中心内容数据库被视为配置数据库。它存储了所有网站内容,包括网站文档或文档库中的文件、列表数据、Web 部件属性以及管理中心网站集的用户名和权限。

使用 SharePoint 产品配置向导安装时的默认数据库名称前缀

SharePoint_AdminContent

位置要求

常规大小信息和增长因素

小。

读/写特性

变化

建议的缩放方法

必须扩展;即,数据库必须增大,因为一个服务器场仅支持一个管理中心数据库。(不太可能实现较大增长。)

关联的运行状况规则

支持的备份机制

SharePoint Foundation 2010 备份和恢复、SQL Server 和 DPM 2010。管理中心内容数据库是备份和恢复的一个特例。有关详细信息,请参阅下面的其他说明。

默认恢复模式

完全

支持服务器场内的镜像以实现可用性

支持到另一个服务器场的异步镜像或日志传送以实现灾难恢复

其他说明

备份和恢复。当您执行 SharePoint 服务器场配置和内容备份时,将备份管理中心内容数据库。在恢复服务器场后,将不会恢复管理中心内容数据库。如果首先使 SharePoint 服务器场脱机,则可使用 SQL Server 或其他工具成功备份和恢复管理中心内容数据库。

内容数据库

内容数据库存储了网站集的所有内容,包括网站文档或文档库中的文件、列表数据、Web 部件属性、审核日志、沙盒解决方案以及用户名和权限。

特定网站集的所有数据只能位于一台服务器上的一个内容数据库中。一个内容数据库可与多个网站集关联。

如果已部署 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 Service 应用程序数据库存储了外部内容类型和相关对象。

使用 SharePoint 产品配置向导安装时的默认数据库名称前缀

Bdc_Service_DB_

位置要求

常规大小信息和增长因素

小。大小由连接数决定。

读/写特性

业务数据连接数据库需要进行大量读取操作。

建议的缩放方法

必须扩展;即,数据库必须增大,因为一个服务器场仅支持一个业务数据连接数据库。(不太可能实现较大增长。)

关联的运行状况规则

支持的备份机制

SharePoint Foundation 2010 备份和恢复、SQL Server 和 DPM 2010。

默认恢复模式

完全

支持服务器场内的镜像以实现可用性

支持到另一个服务器场的异步镜像或日志传送以实现灾难恢复

应用程序注册表数据库

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 Subscription Settings Service 应用程序数据库存储了用于托管客户的功能和设置。Subscription Settings Service 应用程序和数据库不是由 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=0x804)。

master

master 数据库记录 SQL Server 实例的所有系统级别的信息。

默认数据库名称

master

位置要求

常规大小信息和增长因素

读/写特性

变化

建议的缩放方法

扩展。(不太可能实现较大增长。)

关联的运行状况规则

支持的备份机制

SQL Server 备份和恢复

默认恢复模式

简单

支持服务器场内的镜像以实现可用性

支持到另一个服务器场的异步镜像或日志传送以实现灾难恢复

model

model 数据库用作在 SQL Server 实例上创建的所有数据库的模板。对 model 数据库所做的修改(例如,数据库大小、排序规则、恢复模式和其他数据库选项)应用于之后创建的任何数据库。

默认数据库名称

model

位置要求

常规大小信息和增长因素

读/写特性

变化

建议的缩放方法

扩展。(不太可能实现较大增长。)

关联的运行状况规则

支持的备份机制

SQL Server 备份和恢复

默认恢复模式

完全

支持服务器场内的镜像以实现可用性

支持到另一个服务器场的异步镜像或日志传送以实现灾难恢复

msdb

msdb 数据库供 SQL Server Agent 用来计划通知和作业。

默认数据库名称

msdb

位置要求

常规大小信息和增长因素

读/写特性

变化

建议的缩放方法

扩展。(不太可能实现较大增长。)

关联的运行状况规则

支持的备份机制

SQL Server 备份和恢复

默认恢复模式

简单

支持服务器场内的镜像以实现可用性

支持到另一个服务器场的异步镜像或日志传送以实现灾难恢复

tempdb

tempdb 数据库是用于保留临时对象或中间结果集的工作区。它还将满足任何其他临时存储需求。每当启动 SQL Server 时,会重新创建 tempdb 数据库。

默认数据库名称

tempdb

位置要求

放置在速度较快的磁盘上,并且与其他数据库位于不同的心轴上。创建所需数目的文件以最大化磁盘带宽。通过使用多个文件来减少 tempdb 存储争用情况并实现更大的可伸缩性。但是,不要创建过多文件,因为这会降低性能并增加管理开销。作为一般原则,为服务器上的每个 CPU 创建一个数据文件,然后根据需要上调或下调文件数。请注意,双核 CPU 被视为两个 CPU。

常规大小信息和增长因素

小到特大。tempDB 数据库的大小会迅速增大和减小。大小取决于正在使用系统的用户的数目以及正在运行的特定过程的数目;例如,联机重新生成大型索引或大型排序会导致数据库迅速增大。

读/写特性

变化

建议的缩放方法

扩展

关联的运行状况规则

支持的备份机制

SQL Server 备份和恢复

默认恢复模式

简单

支持服务器场内的镜像以实现可用性

支持到另一个服务器场的异步镜像或日志传送以实现灾难恢复