超过Sharepoint 2010中的列表视图阈值5000项

Sef*_*LIÇ 14 sharepoint-2010

我将我的sp 2007升级到sp 2010,我有一个表单库有超过5000个项目.表单库过滤器项的默认视图,仅向用户显示10-20项.

升级后sp2010所有用户在转到表单库期待网站集管理员时都会遇到以下错误.

我认为这是一个许可问题,但我找不到任何解决这个问题的来源,有什么想法吗?

无法显示此视图,因为它超出了管理员强制执行的列表视图阈值(5000项).

要查看项目,请尝试选择其他视图或创建新视图.如果您没有足够的权限为此列表创建视图,请要求管理员修改视图,使其符合列表视图阈值.

小智 25

您可以将列表视图阈值提高到超过5,000默认值,但强烈建议您不要这样做,因为它具有性能影响.建议的修复方法是为查询中使用的字段添加索引(通常是列表的ID字段或库的Title字段).

当有索引时,用于检索项目; 当没有索引时,打开整个列表进行扫描(因此达到阈值).您可以在列表(或库)设置页面上创建索引.

本文是一个很好的概述:http://office.microsoft.com/en-us/sharepoint-foundation-help/manage-lists-and-libraries-with-many-items-HA010377496.aspx


小智 23

列表限制的设置

  • 打开SharePoint管理中心,
  • 转到应用程序管理 - >管理Web应用程序
  • 单击以选中托管列表的Web应用程序(例如,SharePoint - 80)
  • 在功能区中,选择常规设置,然后选择资源限制
  • 然后,您可以看到5000列表视图阈值限制,您可以编辑所需的值.
  • 单击"确定"保存.

对于附加阅读:http: //blogs.msdn.com/b/dinaayoub/archive/2010/04/22/sharepoint-2010-how-to-change-the-list-view-threshold.aspx

  • Microsoft不建议使用此解决方案.你应该看看Simon Rudd的解决方案 (2认同)