use*_*588 6 database asp.net session
我正在使用一个asp.net应用程序,它将大多数数据存储在数据库中而不是会话中.我想知道每个人的利弊,哪个是更好的方式.例如,您有一个非常繁忙的站点,而不是在会话中存储用户特定的变量,有一个名为用户数据的数据库表,它可以存储可以通过查询数据库从任何页面访问的所有用户特定数据.哪个是更好的方式,会话或数据库?
有趣的问题。如果它是跨会话不重要的数据(例如,最后查看的页面)-> session. 如果它是应该持久的数据(例如密码)->数据库。有趣的案例和您可能提到的案例:应该持久但也经常使用的数据(例如用户名)。从这些中,我倾向于将这些值从数据库复制到会话中,这样我就可以在没有数据库访问的情况下在执行琐碎任务的页面中工作。
| 归档时间: |
|
| 查看次数: |
2850 次 |
| 最近记录: |