IT资讯 |  编程 |  数据库 |  安全 |  系统 |  服务器 |  嵌入式 |  设计 |  基础 |  组网 |  QQ | 

SharePoint管理中心配置资源限制(大型列表)

发布日期:2014-06-30 20:37:59
  • 收藏本文    我要投稿
  • SharePoint管理中心配置资源限制(大型列表)

    列表是SharePoint的核心。SharePoint中所有东西都是一个列表。可以说SharePoint内容就是列表驱动的。 之前版本的SharePoint有个缺点就是当列表项目超过2000项时,性能会降级。这并不意味着如果列表有2001项,性能降级就很明显。一个SharePoint列表可以有上百万的记录。让我们分解一下当用户请求列表信息时到底发生了什么吧。 当用户点击链接查看列表项的时候,它调用了查询返回到SQL抽取这些项目并呈现他们。查询检查列表上有多少列,并做一个select all操作。列表项越多,返回数据越多,选择所有数据的时间就越长,因为它是行数乘以列数。 资源阀值是内置在软件中,处理大型列表和资源争端的一系列配置。目标是阻止服务器用尽资源。设置这些参数将提供给你的SharePoint更好的应用。 本文中,我们将讲解不同参数,以及如何配置它们。

    准备:

    你必须具有场级别的管理权限。

    开始:

    1. 打开管理中心。 2. 点击应用程序管理。 3. 在Web应用程序下,点击管理Web应用程序。 4. 选择一个Web应用程序(功能区将点亮)。 5. 点击常规设置--资源限制。 6. 你会看到: 列表视图阈值--默认是5000. 对象模型替代--默认是。 审核员和管理员的列表视图阈值--默认20000.
    列表视图查询阀值--默认6. 大型查询的每日时间段--检查允许设置的启动时间和最大持续时间。
    列表唯一权限域值--默认50000.
    向后兼容的事件处理程序--默认禁用。
    HTTP请求监控和限制--默认启用。
    更改日志--默认在60天后从更改日志删除条目,可以被设置为“从不“。 \
    \ \ 作出修改后,点击确定。

    工作原理:

    资源限制是在Web应用程序层次起作用。配置应用到Web应用程序下的所有网站集和网站。一个Web应用程序可以完全禁用限制,在HTTP 请求监控和限制设置。 默认情况下,资源限制是启用的,每5秒执行一次timer job。它检查服务器资源的性能状态。如果返回来一行三次错误,限制状态就被启用。服务器将一直处于这个状态,直到执行成功的检查后。 处于限制状态时,用户可能看到503 服务器正忙。用户将需要刷新页面才能看到他们的请求是否完成。 默认检查的资源有服务器CPU,内存,排队请求和请求等待时间。 列表视图阀值是可以返回给用户的列表项目数,默认5000. 审核员和管理员的列表视图阈值时可以返回给管理员或power用户的项目数。默认20000. 列表视图查询阀值是列表中查阅项的字段最大数。默认8.
    列表唯一权限域值是当列表停止继承权限并且涉及到粒度权限时,项目级别权限可能对数据库性能有验证的影响,必须仔细考虑和计划。

    还有更多:

    PowerShell可以用来查看、设置和启用/禁用资源限制。 查看性能计数器列表 \
    设置性能计数器 \
    禁用资源限制 \
    启用资源限制 \

    更多信息:

    服务器CPU、内存、排队请求和请求等待时间默认被监控。必须公国对象模型添加新的性能计数器。通过在服务器上的性能监控应用程序可以获得使用的计数器。 下面是如何配置处理器时间的例子: \

延伸阅读:

Tag标签:资源  
  • 专题推荐