AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 19946
In Process
Paul Randal
Paul Randal
Asked: 2009-06-05 10:39:06 +0800 CST2009-06-05 10:39:06 +0800 CST 2009-06-05 10:39:06 +0800 CST

SharePoint 内容数据库的最大大小

  • 772

昨天在教 MCM 时与 SharePoint 大师交谈的另一个问题。SharePoint 准则是不支持超过 100GB 的内容数据库。在不深入了解这些指南背后的原因的情况下,我很想了解大于 100GB 的内容数据库以及您对它们的体验(主要是关于性能、灾难恢复和 HA 配置)。

您将 SharePoint 安装推进了多远?我听说过超过 1TB 内容数据库的二手故事,但我想听听 SharePoint 管理员自己的意见。

感谢您提供的任何信息。

sql-server sharepoint
  • 5 5 个回答
  • 9585 Views

5 个回答

  • Voted
  1. Jeff Costa
    2009-06-05T11:18:41+08:002009-06-05T11:18:41+08:00

    我们有一个分别为 111 和 102GB 的数据库,它们可以在 30 分钟内在 GigE 网络上备份。我听说大型数据库可能会遇到长时间运行的存储过程的问题,但没有看到任何演示。

    “Scaling SharePoint 2007:存储体系结构”白皮书中的一个很好的引述:

    “...这通常被称为“100GB 内容数据库大小限制”。事实上,这并不是真正的限制,而是一种建议。SQL Server 数据库多年来一直在扩展,远远超过 100GB。实际上,建议主要基于两个重要因素:

    1. 给定组织的服务水平协议 (SLA) 要求可能规定 SharePoint 数据库的备份操作必须在有限的时间内可执行。内容数据库的大小将直接影响执行该备份所需的时间。

    2. 存储子系统必须足够强大以处理它所服务的 SharePoint 解决方案的磁盘 I/O 要求。

    只要给定的组织能够减轻这两个考虑因素,就可以允许内容数据库增长。现实世界的实施已经看到成功的 SharePoint 部署,它们实施了 100GB、150GB、200GB、250GB、300GB、350GB 和 400GB 的数据库大小。”

    • 8
  2. Tom Clarkson
    2009-06-05T16:10:32+08:002009-06-05T16:10:32+08:00

    对于日常使用,数据库大小并不那么重要——大多数查询返回一个列表中的项目,而数据库中的其他内容并不重要。但是,在整个数据库上工作的操作将变得更加困难。备份是最明显的例子——大型数据库需要更长的时间。但是,只要数据库不超过可以在一夜之间备份的内容,就可以了 - 备份被设计为可以长时间运行,并且只要您不耗尽磁盘空间,备份就非常可靠。

    您将遇到真正问题的地方是移动或升级内容数据库等不太频繁的事情 - 这些可能需要大约 5 倍的可用空间中的数据库大小,并且使用可以执行诸如触发失控自动增长之类的事情的查询来实现。

    • 2
  3. Jeff
    2009-06-07T05:25:48+08:002009-06-07T05:25:48+08:00

    我们有一个大小为 300 GB 的内容数据库。切换到 Lite Speed 后备份没有问题。在切换之前,我们会看到网站的性能严重下降。

    作为记录,我们不希望有这么大的内容数据库。如果我们将内容放在单独的网站集中,我们将非常难以实施内容共享方面的特定业务需求。

    当我们第一次上线时,我们在高峰使用期间遇到了数据库的主要锁定问题。我们将此追溯到 SharePoint 中 CrossListQueryCache 对象的使用。我们改变了使用那个 API,它修复了我们的很多性能。

    我在这里写了一篇包含更多信息的小博客文章。

    我们仍然看到某些类型更新的锁定问题(删除 blob > 20 MB)、重命名网站(这可能导致更新 AllUserData 表中的大量记录。我们正在与 MS 支持部门合作处理特定情况(即从回收站中删除大项目) ). 这些都可以追溯到 SharePoint 中特定存储过程删除数据的方式,但我们还没有解决方案。

    就我个人而言,我认为在 AllUserData 表中获得如此多的记录后会出现问题,而 MS 与人们交流的最简单方法是保持低于 100 GB。

    我建议 ping MS IT 的人员...我听说他们有一个大于 800 GB 的 SharePoint Content DB。

    • 2
  4. Rodney
    2012-07-13T11:00:25+08:002012-07-13T11:00:25+08:00

    我们公司目前有一个140Mb的数据库。我们在一个允许增长到 1.5Gb 的特定列表中遇到性能缓慢的问题,其中包含多个版本的附件。(顺便说一句,我只在那里呆了大约 2 个月)。我们现在正在计划迁移,并且根据我们的测试,使用 Metalogix 工具迁移到 SP 2010 可能需要几天时间才能完成。我们的数据库设计得很糟糕,门户网站设计得很糟糕,现在我们这些人不得不面对真正的问题来管理它。

    我们有一个我们使用的备份站点,它是我们生产环境的精确副本。但是硬件是我们上次硬件更新后的旧硬件 - 用于开发的旧硬件,用于生产的新硬件。然而,由于性能问题,我们开发环境的某些区域无法使用,这迫使大型列表中的某些开发必须在生产中完成。呜呜呜呜……

    • 1
  5. Ger Man
    2010-08-24T02:21:21+08:002010-08-24T02:21:21+08:00

    那是假的。大小没有限制。他们建议不要拥有大型数据库,而只是为了使数据库管理更容易并最大限度地减少备份/恢复时间。我们可以说它的大小限制仅取决于您的 SQL 基础架构。

    • 0

相关问题

  • Sharepoint 2007 备份解决方案?[关闭]

  • 是否有用于编辑 MS Search Server 2008 注册表设置的实用程序?[关闭]

  • Vanilla Powershell 是否足以成为 Windows 和 DB 服务器管理员的语言?

  • 在 SQL Server 中,何时应将 PRIMARY Data FileGroup 拆分为辅助数据文件?

  • 如何从 SQL Server 2008 中的备份中排除索引

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve