【问题标题】:sharepoint stores files in database 10 times more than the real file sizesharepoint 在数据库中存储的文件是实际文件大小的 10 倍
【发布时间】:2016-07-12 10:33:20
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

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

    只有 78 GB 内容的 240 GB 数据库看起来确实很大(68% 的开销听起来有点过分),因此您可能需要研究碎片整理和收缩操作。您应该验证您的 SQL Server 在空间预分配方面是如何配置的;当 SQL 决定它需要更多存储以供未来增长时,这可能会导致存储消耗突然大幅飙升(即使它还没有将其与数据一起消耗)。

    话虽如此,您的屏幕截图表明您的数学差了十倍; 1457664 字节只有 1.457664 MB,不是很接近 1 GB。

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-07-03
        • 2020-12-03
        • 2022-01-05
        相关资源
        最近更新 更多