gpt4 book ai didi

asp.net - SQLServer 与 StateServer 的 ASP.NET session 状态性能比较

转载 作者:行者123 更新时间:2023-12-01 18:45:29 26 4
gpt4 key购买 nike

我正在学习 MS 认证,我正在做的练习测试之一有一个问题,争论的焦点是在 SQL Server 中存储 session 与在 StateServer 中存储 session 之间的性能。

鉴于应用程序在网络场中运行,哪种 session 状态解决方案可提供最佳性能(SQL Server 或 StateServer),最重要的是,为什么?

最佳答案

状态服务器速度更快,因为它将 session 数据存储在内存字典中。 SQL Server 速度较慢,因为它存储在将数据保存到磁盘的数据库中。

SQL Server 也较慢,因为所有内容都存储在一张表中,随着越来越多的客户端访问/更新 session 数据,这会导致争用。

SQL Server更可靠,因为它持久保存到磁盘上,并且可以设置为具有故障转移功能的集群。

请参阅 this article 中的序言以获得更深入的解释。

关于asp.net - SQLServer 与 StateServer 的 ASP.NET session 状态性能比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1447175/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com