将ASP.NET MVC3应用程序会话存储在mysql数据库中

时间:2013-11-15 15:28:26

标签: mysql asp.net asp.net-mvc-3

我试图在mysql数据库上存储会话,但是发生了什么,mysql服务器因为文件系统过载而崩溃。

我对此几乎没有疑问:

  • 是数据库上的良好实践商店会话吗?
  • 当我们必须采取这种选择时?
  • 我在该数据库上有数百万的更新,为什么?有办法控制它?怎么样?

这是我在web.config上的代码:

<sessionState cookieless="false" regenerateExpiredSessionId="true" mode="Custom" timeout="24" customProvider="MySqlSessionStateProvider">
    <providers>
        <add name="MySqlSessionStateProvider"
           type="MySql.Web.SessionState.MySqlSessionStateStore, MySql.Web, Version=6.5.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d"
           description="MySQL Session State" connectionStringName="MySqlServerSession" 
           writeExceptionsToEventLog="False" />
    </providers>
</sessionState> 

0 个答案:

没有答案
相关问题