分析/优化(Sharepoint 2007)Web部件


1

我只是想知道哪些选项可以正确测量/配置/优化ASP.net 2.0 Web部件,特别是Sharepoint 2007的哪些部件?

由于Web部件是另一层技术上的一个层,获取资源使用情况,打开仅用于Web部件的句柄和东西似乎有点困难。

有谁知道一些好的工具或做法,分析和优化Web部件?

0

当我们开始使用SP2003时,我们曾经担心应用程序或Web部件无法关闭连接。我们使用以下查询来检查在开发服务器上使用应用程序时连接的基数(不包括初始尖峰)是否会增加:

从sysprocesses中选择主机名,sysdatabases.name,sysprocesses.status,last_batch ,其中sysdatabases中sysprocesses.dbid = sysdatabases.dbid和nt_username = 'SP服务帐户' 和(主机名= 'WFE1 '或主机名=' WFE2')和sysprocesses.dbid = 为了通过last_batch降序

(将粗体值替换为适合您环境的值nt)

虽然升级到MOSS后我们还没有尝试过。


0

我发现把所有的业务逻辑分开到单独测试的单独DLL中对我来说是最简单的方法。但说实话,除了我刚刚提到的之外,我找到的并不是什么好方法。最近Facebook应用程序也一样。我认为这对于在另一个平台内运行的任何应用程序来说都很常见。尤其是当性能和测试从未达到平台开发人员开始构建系统的目标时。


1

我已经使用EQATEC Profiler成功分析了SharePoint 2010。奖金是他们有免费版。由于它在SharePoint 2010中起作用,我预计它可以与SharePoint 2007一起工作。

以下是我如何使用SharePoint 2010:http://blogs.visigo.com/chriscoulson/performance-profiling-a-sharepoint-2010-project-using-eqatec-profiler/