読み取り専用操作のためにNHibernateセッションをプールすることにマイルがありますか?システムがたくさんの読み込みをしているだけで、いくつかの書き込みしかない場合は、データを読み込み、明示的に変更をコミットしなければならないときに新しいセッションを開く目的で再利用されるセッションのプールを作成することは理にかなっていますか?NHibernateセッションの読み取り専用プール?
私の考えは、価値があるのは、データを読むために1分に1000回のリクエストがあるとしたらどうでしょうか?これらの読み込みがミリ秒単位で短期間で行われていた場合、1000個のセッションを作成して処理する代わりに、セッションプール(たとえば3つ)ですべてを処理できる可能性があります。