在Asp.Net中长时间超时的影响?

时间:2011-11-21 13:21:44

标签: asp.net sql-server asp.net-mvc-3 session-state

我们计划在应用程序中增加会话的超时时间。 目前我们有3个小时。

一周或更长的会话超时有哪些陷阱?

我们拥有什么

  • SqlSessionStateStore(MsSql server 2005)
  • 每天5-10 k个独特的页面浏览量(@updated)
  • 无身份验证

有什么想法吗?

1 个答案:

答案 0 :(得分:3)

其含义是,每次新用户打开一个新的浏览器窗口时,他都会创建一个新的会话,该会话将在SQL Server中保留1周,这可能会大大增加数据库的大小。如果用户将浏览器打开1周,则不会发生这种情况,因为他们不会创建新会话。

我认为如果您需要持续一周的某些数据,会话就不适合您。