SharePoint开发准备:开发者仪表盘与相关操作指南
1. 开发者仪表盘概述
开发者仪表盘是SharePoint中的一个诊断工具,可帮助诊断因自定义代码引入的一类错误。例如,一个Web部件在加载事件中检索大量数据,导致页面响应变慢,此时开发者仪表盘就能发挥作用。它具有可扩展机制,能在不同范围测量各种性能计数器,让开发者监控请求各阶段的使用情况和资源消耗。
2. 计数器类型
开发者仪表盘中有以下几种计数器类型:
-线程计数器:测量当前请求或定时任务的实际值,可提供以下信息:
- 执行时间
- 分配的SP请求数
- 执行的SQL查询数量
- 每个SQL查询的持续时间
- 每个SQL查询的文本
- URL(或定时任务名称)
- 当前用户
- 开始时间
-进程计数器:包含以下信息:
- 全局堆大小
- 所有本地堆的总大小
- 本地堆的数量
- 活动本地堆的数量
- 正在进行的SharePoint操作数量
-客户端计数器:仅测量页面大小。
-系统计数器:可包含任何系统性能计数器,例如:
- 托管内存堆大小
- 硬页面错误
- 处理器利用率
- 机器上的可用内存
需注意,任何超出可接受范围的值将以红色显示。
3. 监控自定义代码
开发者可通过将自定义