首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >SQL -加载到内存中,或查询数据库

SQL -加载到内存中,或查询数据库
EN

Stack Overflow用户
提问于 2017-01-25 23:46:17
回答 2查看 507关注 0票数 0

我对你的意见很感兴趣,最好的想法...当你想要检索数据(即使你知道它将是静态的),或者将数据存储在服务器(Web)会话内存中时,你会说只查询数据库会更好吗?

一方面,存储在内存中将允许更快地处理数据,并减少SQL server负载。另一方面,它会在一定程度上增加应用程序代码和web服务器/系统资源的复杂性。

EN

回答 2

Stack Overflow用户

发布于 2017-01-25 23:49:05

答案取决于(和大多数人一样)你的特定需求。如果你的数据库有带宽,但是你的web服务器没有,你应该用SQL来做。反之亦然。在不了解任何人的情况下,没有办法向他们推荐任何东西。

票数 1
EN

Stack Overflow用户

发布于 2017-01-25 23:52:41

您可以使用静态字典来存储数据库中的静态数据。

使用它的好处是每个字典只有一个实例,并减少了对数据库的请求数量。

您可以参考this question来了解如何实现此功能。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41855810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档