SharePoint 2010 Developer Dashboard

The Developer Dashboard can be a handy little debugging tool that will give you all sorts of info.
To turn it on, use the STSADM command:

stsadm -o setproperty -pn developer-dashboard -pv on

or to not screw up your page, try setting it to on demand:

stsadm -o setproperty -pn developer-dashboard -pv ondemand

When it is on demand, click the icon (circled):


to see something like this on the bottom of the page:

Developer Dashboard
•Request (GET:http://xxxxxxxxxxxx:80/xxxxxxxxx/default.aspx) (493.96 ms)

BeginRequestHandler (0.11 ms)
PostAuthenticateRequestHandler (0.12 ms)
PostResolveRequestCacheHandler (50.32 ms)
GetWebPartPageContent (33.00 ms)
GetFileAndMetaInfo (32.56 ms)

GetWebPartPageContent (127.62 ms)
GetFileAndMetaInfo (127.28 ms)

PortalSiteMapDataSource: Determining Starting Node (0.01 ms)
PortalSiteMapDataSource: Determining Starting Node#1 (0.01 ms)
Add WebParts (6.17 ms)
xxxxx Shared Calendar (0.64 ms)
xx Logo (0.15 ms)
Site Image (0.12 ms)
xxxx Org Chart (0.12 ms)
Content Editor Web Part (0.20 ms)
External Links _V1 (0.18 ms)
Content Editor Web Part (0.16 ms)
xxxxxxxxxxx (1.26 ms)
Mission Statement (0.16 ms)
Content Editor Web Part (0.17 ms)
xxxxxxxxxxxxxx Section (0.16 ms)
xxxxxx Quick Access (0.17 ms)
xxxxxxx (1.03 ms)

ToolBarMenuButton.CreateChildControls for SiteActions (0.52 ms)
ToolBarMenuButton.CreateChildControls for PersonalActions (0.12 ms)
SearchBoxEx.OnLoad (0.32 ms)
SearchBoxEx.HandleContextualScoping (0.10 ms)
SearchBoxEx.GetSpWeb (0.01 ms)◦Activate web part connections (0.48 ms)ToolBarMenuButton.CreateChildControls for NewMenu (23.82 ms)ToolBarMenuButton.CreateChildControls for ActionsMenu (0.22 ms)ToolBarMenuButton.CreateChildControls for SettingsMenu (0.11 ms)ToolBarMenuButton.CreateChildControls for ViewSelectorMenu (0.30 ms)

EnsureListItemsData (166.44 ms)
DataBinding DataFormWebPart (xxxxx) (11.81 ms)
EnsureListItemsData (10.15 ms)

ToolBarMenuButton.CreateChildControls for NewMenu#1 (0.16 ms)ToolBarMenuButton.CreateChildControls for ActionsMenu#1 (0.21 ms)ToolBarMenuButton.CreateChildControls for SettingsMenu#1 (0.10 ms)ToolBarMenuButton.CreateChildControls for ViewSelectorMenu#1 (0.16 ms)◦DataBinding DataFormWebPart (xxxxxx) (11.36 ms)
EnsureListItemsData (9.98 ms)◦ToolBarMenuButton.CreateChildControls for NewMenu#2 (0.12 ms)

ToolBarMenuButton.CreateChildControls for ActionsMenu#2 (0.18 ms)
ToolBarMenuButton.CreateChildControls for SettingsMenu#2 (0.10 ms)
ToolBarMenuButton.CreateChildControls for ViewSelectorMenu#2 (0.15 ms)
JsonUndeclareRecord.GetDeclareRecordInfo (0.01 ms)◦Render Ribbon. (2.97 ms)
Render WebPart Zone Left (8.50 ms)
Render WebPart xx Logo (0.10 ms)
Render WebPart Mission Statement (0.27 ms)
Render WebPart xxxx Org Chart (0.15 ms)
Render WebPart xxxxxxx xx POCs (3.89 ms)
Xslt Transform (0.81 ms)
Render WebPart xxxxx Section (0.16 ms)
Render WebPart xxxxx Shared Calendar (0.73 ms)
Render WebPart xxxxx (2.14 ms)
Xslt Transform (0.54 ms)
Render WebPart External Links _V1 (0.18 ms)
Render WebPart Content Editor Web Part (0.07 ms)◦Render WebPart Zone Right (0.72 ms)
Render WebPart Content Editor Web Part (0.06 ms)
Render WebPart Site Image (0.07 ms)
Render WebPart Content Editor Web Part#1 (0.08 ms)
Render WebPart xxxxx Quick Access (0.16 ms) Web Server 
Execution Time  494.52 ms 
Current User  xxx\\mark 
Page Checkout Level  Published 
Current SharePoint Operations  61 
Log Correlation Id  xxxxxxx-0102-4e33-a75d-xxxxxxxxxxx 
Asserts and Critical Events 

Database Queries 
proc_FetchDocForHttpGet 31.17 ms 
proc_FetchDocForHttpGet 62.10 ms 
proc_FetchDocForHttpGet 61.37 ms 
EXEC @wssp0=proc_GetFolderContentTypeOrder 23.15 ms 
proc_GetListWebParts 6.23 ms 
DECLARE @DocParentIdForRF 160.05 ms 
DECLARE @DocParentIdForRF 4.96 ms 
DECLARE @DocParentIdForRF 4.87 ms 

Service Calls 

SPRequest Allocations 
SPWeb: http://xxxxxxxxxxxxx/default.aspx 
SPWeb: http://xxxxxxxxxxxxxxxxxxxxMasterPage.master 

WebPart Events Offsets 
SPWebPartManager OnLoad +0.00 ms
xxxxxxx xx Shared Calendar OnLoad +0.03 ms
xx Logo OnLoad +0.04 ms
Site Image OnLoad +0.04 ms
xxxxxxx xx Org Chart OnLoad +0.05 ms
Content Editor Web Part OnLoad +0.06 ms
External Links _V1 OnLoad +0.08 ms
Content Editor Web Part OnLoad +0.09 ms
xxxxxxx xx POCs OnLoad +0.18 ms
Mission Statement OnLoad +0.20 ms
Content Editor Web Part OnLoad +0.21 ms
xxxxxxx xx Section OnLoad +0.22 ms
xxxxxxx xx Quick Access OnLoad +0.23 ms
xxxxxxx xx Taskers OnLoad +0.29 ms
SPWebPartManager OnPreRender +0.00 ms
xxxxxxx xx Shared Calendar OnPreRender +36.49 ms
xx Logo OnPreRender +212.35 ms
Site Image OnPreRender +212.36 ms
xxxxxxx xx Org Chart OnPreRender +212.37 ms
Content Editor Web Part OnPreRender +212.38 ms
External Links _V1 OnPreRender +212.39 ms
Content Editor Web Part OnPreRender +212.40 ms
xxxxxxx xx POCs OnPreRender +234.42 ms
Mission Statement OnPreRender +234.60 ms
Content Editor Web Part OnPreRender +234.61 ms
xxxxxxx xx Section OnPreRender +234.62 ms
xxxxxxx xx Quick Access OnPreRender +234.63 ms
xxxxxxx xx Taskers OnPreRender +254.82 ms

Comments

Popular posts from this blog

Setting SharePoint announcements to auto delete after expiration

Updating a single field in a SharePoint List using Power Automate Flows

SharePoint driven rich text dashboard using jqueryui. (JQuery file)