2013-01-20 110 views
1

我正在构建一个需要每分钟处理1000个请求的小型Web应用程序。
每个请求需要写一个简单的行到数据库。
我正在为阅读做二级缓存。
在这种情况下,我可以为每个请求执行会话吗?我应该重用会话吗?这种情况的最佳做法是什么?
它将用C#,SQL SERVER 2008,ASP.NET Generic Handler编写。
谢谢在极高流量的Web应用程序中处理Nhibernate会话

+0

我不确定会话处理是否会成为您的问题... –

+0

@JeremyHolovacs,那么我的问题是什么? – SexyMF

+0

好吧,我认为这种紧张将会发生在网络服务器的CPU上,以便如此迅速地生成许多动态查询。我会想象(这完全是从臀部射击),你会更好地用更轻量级的IDbConnection实现...可能有一个准备好的语句或存储过程。 –

回答

0

每个请求的会话应该没问题,但您一定要做负载测试,因为没有办法预测您的设置是否可以处理负载,或者会出现什么瓶颈。

相关问题