session状态这样设置有什么弊端~!对于一个网站来说有什么坏处~!有什么好处~!

解决方案 »

  1.   

    .NET提供了5种保存Seission的方式:  方式名称
     存储方式
     性能
     
    Off
     设置为不使用Session功能
     无
     
    InProc
     设置为将Session存储在进程内,就是ASP中的存储方式,这是默认值。
     性能最高
     
    StateServer
     设置为将Session存储在独立的状态服务中。通常是aspnet_state.exe进程.
     性能损失10-15%
     
    SQLServer
     设置将Session存储在SQL Server中。
     性能损失10-20%
     
    Customer
     自定制的存储方案
     由实现方式确定
       我们可以在Web.Config中配置程序使用的Session存储方式.默认情况下是InProc, 即保存在IIS进程中. 关于Off, InProc和Customer本文不做讲解. 相关文章大家都可以在网上搜索到.