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

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、内存、排队请求和请求等待时间默认被监控。必须公国对象模型添加新的性能计数器。通过在服务器上的性能监控应用程序可以获得使用的计数器。

下面是如何配置处理器时间的例子:

SharePoint管理中心配置资源限制(大型列表),布布扣,bubuko.com

时间: 2024-10-30 05:29:15

SharePoint管理中心配置资源限制(大型列表)的相关文章

SharePoint管理中心配置内容数据库

SharePoint管理中心配置内容数据库 在SharePoint2010中,内容数据库是组织数据的核心.是所有网站内容信息,如文档.列表数据和Web部件属性等存储的地方.默认地,内容数据库设置的参数可能对你的组织来说不是最好的. 幸运的是,这些参数可以修改来适应你的需求.知道哪些可以修改以及修改的后果是很重要的.本文中就教你理解这些参数并作出可能的修改. 准备: 确保你是场管理员. 开始: 1. 打开管理中心--数据库--管理内容数据库. 2. 点击要修改的内容数据库.你可以修改的参数有:数据

怎样在SharePoint管理中心检查数据库架构版本号、修补级别和修补程序的常规监控

怎样在SharePoint管理中心检查数据库架构版本号.修补级别和修补程序的常规监控 准备: 确保你是可以訪问管理中心的场管理员. 開始: 1. 打开管理中心--升级和迁移. 2. 点击"查看产品和修补程序的安装状态". 3. 顶部有个下拉列表同意你选择查看整个场还是只特定server上的部件. 4. 回到升级和迁移--查看数据库状态.场的全部数据库和状态显示出来. 5. 导航到应用程序管理--数据库--管理内容数据库. 6. 点击一个内容数据库,第二部分是数据库版本号和升级.它描写叙

如何在SharePoint管理中心检查数据库架构版本、修补级别和修补程序的常规监控

如何在SharePoint管理中心检查数据库架构版本.修补级别和修补程序的常规监控 准备: 确保你是能够访问管理中心的场管理员. 开始: 1. 打开管理中心--升级和迁移. 2. 点击"查看产品和修补程序的安装状态". 3. 顶部有个下拉列表允许你选择查看整个场还是仅仅特定服务器上的部件. 4. 回到升级和迁移--查看数据库状态.场的所有数据库和状态显示出来. 5. 导航到应用程序管理--数据库--管理内容数据库. 6. 点击一个内容数据库,第二部分是数据库版本和升级.它描述了数据库架

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第1章节--SharePoint 2013 介绍 SharePoint 管理中心

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第1章节--SharePoint 2013 介绍 SharePoint 管理中心 尽管这本书不重于管理,对这个话题进行高级介绍还是值得的.你安装SharePoint 2013(Foundation或Server)之后,一个单独的网站集被创建,使你能够执行不同的管理功能(你每天都可能要做的).这个网站集就叫管理中心网站.这个网站集作为它自己在IIS中的Web应用程序运行,与你创建的网站集区分开,但是它仍然是你的Share

BEGINNING SHAREPOINT® 2013 DEVELOPMENT 第1章节--SharePoint 2013 介绍 SharePoint 管理中心

BEGINNING SHAREPOINT? 2013 DEVELOPMENT 第1章节--SharePoint 2013 介绍 SharePoint 管理中心 虽然这本书不重于管理.对这个话题进行高级介绍还是值得的. 你安装SharePoint 2013(Foundation或Server)之后,一个单独的站点集被创建.使你能够执行不同的管理功能(你每天都可能要做的).这个站点集就叫管理中心站点. 这个站点集作为它自己在IIS中的Web应用程序执行,与你创建的站点集区分开.可是它仍然是你的Sha

PowerShell 导出SharePoint管理中心解决方案

PowerShell 导出SharePoint管理中心解决方案 SharePoint QQ群有人问能不能下载(导出)管理中心里的解决方案.因为在管理中心中点击解决方案会进入另一个页面--部署,收回还是返回. 已经部署过的解决方案像这样: 如果没有部署,会是这样: 同样地,使用STSADM,也没有命令可以下载(导出)解决方案的. 我发现使用PowerShell语句就可以轻松实现上面的需求,只需要三行代码就够了.比如你要导出mjb.sharepoint.googlemaps.wsp,使用以下代码:

在SharePoint管理中心管理SharePoint Designer设置

在SharePoint管理中心管理SharePoint Designer设置 SharePoint Designer 2010(SPD)是一个强大的工具,帮助快速创建解决方案.通过连接到站点,用户可以自由对站点做出更改.包括外观.工作流和连接到外部源. 这个功能带来的问题是,通过创建自定义不经意地给服务器造成负担可能会产生大破坏.结果可能是SharePoint场响应降级,响应地影响网站性能. 另一个问题是用户可能修改单个网站的外观,脱离公司的标准.这样的情况再乘以用户数,你会意识到这是个大问题.

使用SharePoint管理中心管理服务

使用SharePoint管理中心管理服务 为了管理服务应用程序,场管理员要么使用管理中心,要么使用PowerShell. 管理服务应用程序页面列出了场上运行的服务,你可以管理他们. 许多服务都有自己的管理页面.本文中你将学到如何导航到这些页面,以及你可用使用功能区做的操作.本例中,我们使用托管元数据服务. 准备: 你必须具有权限访问管理中心. 开始: 1. 打开管理中心网站. 2. 在应用程序管理--管理服务应用程序. 你可以创建或编辑现有服务应用程序或者连接到另一个场的服务应用程序. 3. 通

如何修改SharePoint管理中心的语言

在安装了语言包之后,创建网站集的时候,就可以选择语言了. 但是SharePoint管理中心的语言没有变.这个时候,怎么才能让管理中心也使用新的语言呢? 可以按照以下方法. 首先去https://msdn.microsoft.com/en-us/library/ms912047.aspx 查找新安装的语言包的ID,比如简体中文是2052. 然后用SQL Server Management Studio,打开管理中心站点所使用的内容数据库,一般情况下,它的名字是这样的: SharePoint_Adm