gpt4 book ai didi

c# - 使用Session存储Datatable

转载 作者:太空狗 更新时间:2023-10-29 23:59:04 29 4
gpt4 key购买 nike

目前我们正在使用 session 在我们的页面中存储数据表,这样我们就不必一次又一次地访问数据库来获取相同的数据表。但我担心它正在使用服务器内存,如果有一天大量用户登录,服务器的响应会变慢,我们的应用程序也可能会崩溃。

请告诉我将数据表存储到 session 中是个好主意还是我们应该每次都从数据库中获取数据表?

最佳答案

作为一般经验法则,我会说不要使用 session 。我已经很久没有使用 session 了。一旦进入网络场情况, session 就会变得更慢或更复杂,或者两者兼而有之。

您是否能逃过一劫实际上取决于您在 session 中存储了多少数据,以及在 session 超时期限内有多少用户处于事件状态。

现在有很多可用的缓存和内存数据库选项,它们可能是更好的选择。最后,虽然所描述的解决方案听起来有问题,但在您实际测量到问题之前,我不会优化现有解决方案。

关于c# - 使用Session存储Datatable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12811932/

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