我的问题是,我必须在应用程序中的所有网页之间传递用户特定的数据表。
第一个解决方案:
当用户登录时,我获取特定于用户的信息,然后将其放入会话变量中并在所有其他页面中传递。
每个用户的 DataTable 的大小可能不同,并且无法预测并发的用户请求。
如果 50 个并发用户有 25 行数据,那么(50 x 25 = 1250 行),我担心占用的内存会导致性能问题。
第二种解决方案:
当用户登录时,我将用户名和密码详细信息传递到每个页面,并从 SQL 存储过程中获取数据表。
我觉得这也有性能问题。
有没有其他最好的方法我可以尝试以获得更好的性能。