sharepoint将数据库中的文件存储为实际文件大小的{10}倍

时间:2016-07-12 10:33:21

标签: sql-server database sharepoint sharepoint-2010 sharepoint-2007

SharePoint数据库存在问题" WSS_Content _" 我的SharePoint网站中有一个简单的文档库。当我添加特定大小的文件(例如 1MB )时,SharePoint会将.mdf文件中的文件存储为原始文件的10倍( 1GB )。我通过检查AllDocs表中的文件大小得到它。作为结果,原始数据库大小从78 GB增长到240 GB。 Here is AllDocs Table: 缩小数据库也不是很有用。 任何想法修复我的SharePoint数据库非常感谢。

2 个答案:

答案 0 :(得分:1)

您应该期望数据库大于内容的总和。物理数据库大小不仅包括内容(其本身包括尚未从站点回收站刷新的已删除文档/项目),还包括事务日志,权限,表元数据,数据库模式,索引和任何预分配空间为了未来的发展。

仅78 GB内容的240 GB数据库看起来相当大(68%的开销听起来过多),因此您可能希望查看碎片整理和收缩操作。您应该根据预分配空间来验证SQL Server的配置方式;当SQL决定它需要更多存储空间以供将来增长时,这可能会导致存储消耗突然大幅增加(即使它尚未使用数据消耗它)。

所有这一切,你的截图表明你的数学是十分之一; 1457664字节仅为1.457664 MB,不是非常接近1 GB。

答案 1 :(得分:0)

顺便说一句,如果关闭版本控制,可以在数据库中节省更多空间,因为对于一个文档,它可以单独存储所有版本