Project Server 2010 数据库概述

 

适用于: Project Server 2010

上一次修改主题: 2016-11-30

在定义数据库维护计划时,您必须了解 Microsoft Project Server 2010 存储数据的位置。在 Microsoft SQL Server 中,Project Server 2010 数据被划分到以下五个数据库中:

数据库 用途 使用模式

存档

用于从网站的其余部分存储数据的联机备份。

较少使用。

草稿

包含用于编辑 Microsoft Project Professional 2010 和 Project Server 接口 Web 服务中的未发布项目的表。使用 Microsoft Project Web App 不能访问草稿数据库中的项目数据。此数据库还承载项目队列所使用的表。

较少使用。

已发布

包含所有已发布的项目。可在 Project Web App 中查看已发布项目。已发布数据库中还包含特定于 Project Web App 的表(时间表、模型、视图等)和全局数据表(包含资源、自定义字段、安全定义和其他元数据)。此数据库还承载时间表队列所使用的表。

通过直接用户交互频繁访问:希望使用率遵循用户行为模式(例如,基于用户工作时间和过程截止时间的时间峰值)。

报告

包含的数据与已发布数据库中的数据相同,但这些数据已进行优化,以便生成报告和联机分析处理 (OLAP) 多维数据集。报告数据库中的数据几乎实时更新,综合性很强,经过优化可用于生成只读报表。

两个主要负载源:

  • 更稳定地填充(与已发布的使用率成比例)并且可能包含不可预测的较大临时负载。

  • 因订阅推送报告导致的非工作时间突发负载。

体验快速日志文件增长。

SharePoint 内容数据库

包含项目网站内容(例如,自定义页面、工作流、管理设置、文档以及问题、风险和承诺的列表)。

较少使用。

备注

如果与 Microsoft SharePoint Server 2010 共享内容数据库,则使用率会随 SharePoint Server 2010 使用率的不同而不同。

有关 Project Server 2010 体系结构的其他信息,请参阅 MSDN Library Online 中的 Project 2010 SDK 中的 Project Server 2010 体系结构(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=221724\&clcid=0x804)(该链接可能指向英文页面)。