DNN 5.2.3存储过程在页面加载期间执行多次

时间:2010-03-24 10:55:30

标签: asp.net sql-server dotnetnuke

在从DNN 5.2.3站点跟踪数据库活动之后,我注意到在第一次加载主页时(之后缓存成功运行),对数据库进行了大量相同的调用。

//Procedure : Number of executions

exec dbo.aspnet_Membership_GetUserByName @ApplicationName=N'DotNetNuke',@UserName=N'MYDOMAIN\ME',@UpdateLastActivity=0,@CurrentTimeUtc='2010-03-24 10:04:15:223' : 22

exec dbo.GetPortalAliasByPortalID @PortalID=0 : 15

exec dbo.GetUserProfile @UserID=8 : 11

exec dbo.GetUser @PortalID=0,@UserID=8 : 10

exec dbo.GetDatabaseVersion  : 2

exec dbo.GetUserCountByPortal @PortalId=0: 2

exec dbo.GetDesktopModules  : 2

exec dbo.KB_XMod_Forms_List @PortalId=0 : 2

exec dbo.KB_XMod_Templates_List @PortalId=0,@TemplateType=-1 : 2

为什么这么多重复?

1 个答案:

答案 0 :(得分:0)

确保您不在SuperUser帐户下工作,并且“主机设置\高级\性能设置”设置为“重缓存”。