【问题标题】:Recommendation for setting maximum size limits on Transaction Log of ASPState database设置 ASPState 数据库事务日志最大大小限制的建议
【发布时间】:2010-12-09 10:25:46
【问题描述】:

我们有 ASP.Net MVC 网站,该网站拥有 我们正在使用 ASPState 数据库进行会话。
我们希望限制事务日志文件的最大大小,目前设置为 8 GB。我们可以少做吗?如果有的话,相关的陷阱是什么?

亲切的问候,

【问题讨论】:

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


    【解决方案1】:

    如果您将最大文件大小设置得较低,那么您的网站上的所有活动都会陷入停顿的危险之中,因为如果日志已满且无法扩展,则无法写入 ASPState。

    我不太了解 ASPState 记录活动的方式(它可能与会话长度、大小或持续时间没有太大关系),无法知道 8 GB 是不够还是太多。听起来您最好将数据库的恢复模型调整为简单(只要事务不是很长,这将防止文件失控增长),或者足够频繁地备份日志以抵消增长/使用在日志备份之间。

    推荐阅读:这篇博文,里面的所有链接,以及后续对话:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-08
      • 1970-01-01
      • 1970-01-01
      • 2012-01-10
      • 1970-01-01
      • 2020-12-22
      相关资源
      最近更新 更多