SQLServer与StateServer的ASP.NET会话状态性能
发布时间:2020-12-12 07:09:17 所属栏目:MsSql教程 来源:网络整理
导读:我正在学习一个MS认证,我正在做的一个实践测试有一个问题的争论点是在SQL Server而不是StateServer存储会话之间的性能。 给定应用程序在Web场中运行,哪个解决方案的会话状态提供最佳性能(SQL Server或StateServer),最重要的是,为什么? 解决方法 状态服务
我正在学习一个MS认证,我正在做的一个实践测试有一个问题的争论点是在SQL Server而不是StateServer存储会话之间的性能。
给定应用程序在Web场中运行,哪个解决方案的会话状态提供最佳性能(SQL Server或StateServer),最重要的是,为什么? 解决方法状态服务器速度更快,因为它将会话数据存储在内存中字典中。 SQL Server较慢,因为它存储在将数据保存到磁盘的数据库中。SQL服务器也较慢,因为一切都存储在一个表中,随着越来越多的客户端访问/更新会话数据,这会导致争用。 SQL服务器更可靠,因为它被持久化到磁盘,并且可以设置为具有故障转移功能的集群。 有关详细解释,请参见this article的前言。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |