SharePoint列表可伸缩性

时间:2020-03-05 18:45:05  来源:igfitidea点击:

我对文档库特别感兴趣,但是就一般SharePoint列表而言,任何人都可以回答以下问题吗?

  • SharePoint列表可以包含的最大项目数是多少?
  • 一台SharePoint Server可以承载的列表的最大数量是多少?
  • 当列表中的项目数接近最大值时,筛选是否会减慢速度,如果是,则可以采取哪些措施来改善它?

解决方案

回答

链接到资源

回答

http://blah.winsmarts.com/2008-4-SharePoint_limits.aspx

对于#3:我们可以为列表中的特定列建立索引,但仍应减小大小。

回答

在SharePoint v.2中:

  • 最多#个列表项:2000(每个文件夹级别)
  • 每个站点的最大列表数:2000是一个"合理"的数字
  • 达到极限时的效果:性能的指数下降。

更多信息:http://technet.microsoft.com/en-us/library/cc287743.aspx

在SharePoint v.3中:

  • 列表项数上限:2000(每个视图中,只要我们在一个视图中显示的项数不超过2000,则我们可以拥有一百万)
  • 每个站点的最大列表数:2000是一个"合理"的数字
  • 达到极限时的效果:使用OM枚举超过2000个项目时,性能急剧下降。一种替代方法是使用Search API或者CAML查询。

更多信息:http://technet.microsoft.com/en-us/library/cc287790.aspx

回答

确切的答案已经给出,但是我确实应该添加以下警告:
这可能是我们不得不负担不起的情况之一。
因此,如果我们发现自己已经达到了之前发布的限制,请认真思考我们要尝试做的事情,并确保我们没有做错事情。

回答

我发现最有用的白皮书是由上面的用户mbowles发布的资源链接的。
直接链接是...

http://go.microsoft.com/fwlink/?LinkId=95450&clcid=0x409

回答

请注意,SiteDataQuery的性能会严重降低我们拥有的更多子站点的数量。一百个子站点可能需要20秒钟进行查询。

回答

上述" 2000限制"不成立。

请查看此文档,以获取对问题的更确切的答案。

我亲自尝试了文档描述的内容。

回答

有针对Microsoft的书面指南吗? Office SharePoint? Server 2007有关列表和列表容器的最大大小。对于使用标准的Office SharePoint Server 2007基于浏览器的用户界面的典型客户方案,建议每个列表容器的单个列表最多包含2,000个项目。在这种情况下,容器表示列表的根以及列表中的所有文件夹,文件夹是容器,因为其他列表项存储在其中。文件夹可以包含列表中的项目以及其他文件夹,每个子文件夹可以包含更多的项目,依此类推。例如,这意味着我们可以在网站的根目录中包含一个列表,其中包含1,990个项目,每个目录中包含2,000个项目的10个文件夹,依此类推。带有递归文件夹的列表中支持的最大项目数为500万个项目。