博客
关于我
mysql中的rbs,SharePoint RBS:即使启用了RBS,内容数据库也在不断增长
阅读量:789 次
发布时间:2023-02-11

本文共 956 字,大约阅读时间需要 3 分钟。

SharePoint 2013 RBS配置问题及解决方案

在配置SharePoint 2013的Remote Blob Storage(RBS)时,用户可能会遇到Content Database持续增长的问题。这种现象通常与RBS相关的表存储数据有关,尤其是rbs_filestream_data_??系列表的数据增长。此外,RBS物理文件夹也会随着文件上传而增长。以下是详细分析及解决方案:

问题分析

当RBS配置后,若发现Content Database持续增长,可能是由于以下原因之一:

  • RBS配置不当:未正确优化RBS设置,导致小文件也被存储在物理文件夹中。
  • 表存储膨胀rbs_filestream_data_??系列表的数据量增加,导致数据库膨胀。
  • 文件大小划分不当:RBS的文件大小划分配置不当,影响文件存储策略。
  • 解决方案

  • 理解RBS工作原理

    • RBS的核心原理是将大文件存储在物理文件夹中,而非Content Database。只有当文件大小超过指定的最小值时,才会被存储到物理文件夹。
    • 默认情况下,RBS的最小文件大小为128KB。如果需要调整这个值,可以通过RemoteBlobStorageSettings.MinimumBlobStorageSize进行配置。
  • 优化RBS配置

    • 文件大小划分:确保文件大小配置合理,避免小文件被错误存储到物理文件夹中。建议根据实际需求调整最小文件大小。
    • 定期监控:使用监控工具(如SharePoint Health Analyzer)定期检查RBS相关存储设置,确保配置符合最佳实践。
  • 参考最佳实践

  • 监控与优化

    • 定期监控RBS相关存储使用情况,分析Content Database增长的具体原因。
    • 如果发现rbs_filestream_data_??表数据量过大,可以考虑优化这些表的结构或调整存储策略。
  • 通过以上方法,用户可以有效控制RBS相关存储的问题,确保Content Database的健康增长。配置合理的RBS设置,不仅能优化存储效率,还能提升整体系统性能。

    转载地址:http://vvbfk.baihongyu.com/

    你可能感兴趣的文章
    mysql 自增id和UUID做主键性能分析,及最优方案
    查看>>
    Mysql 自定义函数
    查看>>
    mysql 行转列 列转行
    查看>>
    Mysql 表分区
    查看>>
    mysql 表的操作
    查看>>
    mysql 视图,视图更新删除
    查看>>
    MySQL 触发器
    查看>>
    mysql 让所有IP访问数据库
    查看>>
    mysql 记录的增删改查
    查看>>
    MySQL 设置数据库的隔离级别
    查看>>
    MySQL 证明为什么用limit时,offset很大会影响性能
    查看>>
    Mysql 语句操作索引SQL语句
    查看>>
    MySQL 误操作后数据恢复(update,delete忘加where条件)
    查看>>
    MySQL 调优/优化的 101 个建议!
    查看>>
    mysql 转义字符用法_MySql 转义字符的使用说明
    查看>>
    mysql 输入密码秒退
    查看>>
    mysql 递归查找父节点_MySQL递归查询树状表的子节点、父节点具体实现
    查看>>
    mysql 里对root及普通用户赋权及更改密码的一些命令
    查看>>
    Mysql 重置自增列的开始序号
    查看>>
    MySQL 错误
    查看>>