【问题标题】:Should asp.net session state be stored in a database separate from application data?asp.net 会话状态是否应该存储在与应用程序数据分开的数据库中?
【发布时间】:2009-12-04 01:41:34
【问题描述】:

我正在使用 SQL Server 在 asp.net Web 应用程序中保持会话状态。

对于会话数据的位置是否有最佳做法?默认情况下,它应该与应用程序数据一起在数据库中还是在单独的“应用程序服务数据库”中。

应用程序服务数据库还包含其他提供者数据(即角色、成员资格等)

谢谢。

【问题讨论】:

    标签: asp.net session-state


    【解决方案1】:

    会话数据应与数据分开存储,因为它在备份/恢复情况下没有意义。如果您需要恢复到以前版本的数据库,或者恢复旧版本,那么在备份时恢复会话数据是没有意义的。

    此外,您可能对会话数据和应用程序数据有不同的维护计划。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-02-25
      • 2012-07-29
      • 2011-06-25
      • 2021-09-18
      • 2021-11-11
      • 2013-12-23
      相关资源
      最近更新 更多