asp.net - ASP.net 应用程序的内存与缓存

标签 asp.net caching in-memory-database

我的 Web 应用程序正在使用大约有 2000 行的 SQL Server 数据库。我想知道是否最好将所有数据库加载到 RAM(将其存储在静态变量中)并使用 ASP.NET LINQ 进行查询。我只需要它来进行读取操作。我认为所需的 RAM 量根本不是很高。我认为它可以大大加快应用程序的速度。

我想知道这是否是一个好的选择,而不是缓存数据?

最佳答案

这么小的数据库已经在您的服务器内存中,无需执行两次。

关于asp.net - ASP.net 应用程序的内存与缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7774990/

相关文章:

django - 我们怎样才能使 Django 测试更快?

database - 为什么有人需要内存数据库?

javascript - 确认回发 OnClientClick 按钮 ASP.NET

google-chrome - <LINK rel=SUBRESOURCE href ="file"> 不缓存,尽管有正确的缓存 header 。似乎以 200OK 响应下载了两次

java - 使用内存数据库进行单元测试

laravel 5.5 缓存错误 "Serialization of ' 不允许关闭”

caching - 如何自动清理我的 $JBOSS_HOME/standalone/tmp 目录?

c# - .NET WebClient.DownloadData 获取文件类型?

javascript - gridview 中的 asp.net 复选框 - 缺少选中的属性

.net - 如何在ajax调用期间限制ViewState的传输