2

我了解 InProc 变量是什么,但它们如何使会话更快?是因为他们的访问时间少吗?

4

2 回答 2

2

检查此主题和 adt 给出的答案。

对于 asp.net 中的会话状态模式,InProc 或 SQL Server 哪个更好?

InProc 将数据保存在内存中,SQL 将数据保存到磁盘。肯定更快!

于 2013-01-25T07:48:55.483 回答
1

InProc 会话基本上保存在进程的内存中。

使用数据库会话的替代方法会给您带来查询数据库的开销,而不仅仅是直接访问内存中的变量。然而,在较小的应用程序中应该不明显。

您应该考虑在数据库中拥有会话将使您能够运行多个工作进程并在它们之间共享相同的会话。

于 2013-01-25T07:42:09.090 回答