估计内容数据库存储
下面的过程介绍如何约估内容数据库的存储,无需考虑日志文件:
-
计算预期文档数。此值由公式中的 D 代表。
如何计算文档数将由您使用的功能确定。例如对于“我的网站”或协作网站,建议您计算每个用户的预期文档数,然后乘以用户数。对于记录管理或内容发布网站,可以计算由某个进程管理和生成的文档数。
如果要从目前系统迁移,可以很轻松地推断出目前增长率和使用率。如果要创建新系统,请查看您的现有文件共享或其他存储库,并根据该使用率进行估计。
-
估计将要存储的文档的平均大小。此值由公式中的 S 表示。为不同类型或组的网站估计平均值很有意义。“我的网站”、媒体存储库和不同部门门户的平均文件大小会显著不同。
-
估计环境中列表项目数。此值由公式中的 L 代表。
列表项目相对于文档较难估计。我们通常使用文档数的 (D) 三倍作为估计值,但是根据预计使用网站的方式不同,估计值也将不同。
-
确定适当版本数。估计一个库中任意文档将存在的版本数平均值(此值通常会比允许的最大版本数小得多)。此值由公式中的 V 代表。
V 的值必须大于零。
-
使用下面的公式估计内容数据库大小:
数据库大小 = ((D × V) × S) + (10 KB × (L + (V × D)))
公式中值 10 KB 是一个常数,粗略估计 SharePoint Server 2010 所需的元数据量。如果您的系统需要大量使用元数据,您可能需要减小此常数。
例如,如果您要使用公式估计具有以下特点的协作环境中内容数据库的数据文件所需的存储空间量,可能大约需要 105 GB。
输入 | 值 |
---|---|
文档数 (D) |
200,000 通过假定 10,000 个用户乘以 20 个文档计算得出 |
文档平均大小 (S) |
250 KB |
列表项目 (L) |
600,000 |
非当前版本数 (V) |
2 假定允许的最大版本数为 10 |
数据库大小 = (((200,000 x 2)) × 250) + ((10 KB × (600,000 + (200,000 x 2))) = 110,000,000 KB 或 105 GB
影响内容数据库大小的功能
使用下面的 SharePoint Server 2010 功能会显著影响内容数据的大小:
-
回收站 文档从第一阶段和第二阶段回收站完全删除之前,会一直占用内容数据库空间。每月计算删除的文档数以确定回收站对内容数据库大小的影响。有关详细信息,请参阅配置回收站设置 (SharePoint Server 2010)。
-
审核 审核数据可以快速复合并使用内容数据库中的大量空间,尤其在是查看审核打开的情况下。不要允许审核数据无限制增长,建议仅在务必满足管理需求或内部控制时启用审核。使用以下准则估计针对审核数据需要保留的空间:
-
估计网站的新审核条目数,并将此数字乘以 2 KB(条目通常限制为 4 KB,平均大小约为 1 KB)。
-
根据想要分配的空间,确定想要保留的审核日志数。
-
-
Office Web Apps。如果正使用 Office Web Apps,Office Web Apps 缓存会显著影响内容数据库的大小。默认情况下,Office Web Apps 缓存配置为 100 GB。有关 Office Web Apps 缓存大小的详细信息,请参阅管理 Office Web Apps 缓存。