应用程序状态是否可以存储任何限制?

问题描述 投票:1回答:1

asp.net中的应用程序状态是否可以存储?我试图知道这个限制,以便我可以避免我的应用程序性能任何慢。

c# asp.net
1个回答
4
投票

资源:因为它存储在内存中,与将数据保存到磁盘或数据库相比,应用程序状态非常快。但是,在应用程序状态下存储大块数据可能会填满服务器内存,导致服务器将内存分页到磁盘。作为使用应用程序状态的替代方法,您可以使用ASP.NET缓存机制来存储大量应用程序数据。 ASP.NET缓存还将数据存储在内存中,因此非常快;但是,ASP.NET会主动管理缓存,并在内存不足时删除项目。有关更多信息,请参阅ASP.NET缓存概述。

来自MSDN(重点补充)。

© www.soinside.com 2019 - 2024. All rights reserved.