ASP.NET Webアプリのコレクションが同じセッションデータベースを共有する方がよいのでしょうか、それともそれぞれが独自のデータベースを持つべきでしょうか?
大きな違いがない場合は、メンテナンスが簡単なため、データベースを1つにすることをお勧めします。
バックグラウンド
私のチームにはさまざまなASP.NETWebアプリがあり、すべてMonorail1.1またはASP.NETMVC1.0で記述されています。各アプリは現在、専用のセッション状態データベースを使用しています。そのリストに新しいサイトを追加する作業を行っており、別の新しいセッションデータベースを作成するか、既存のデータベースを別のアプリと共有するかについて議論しています。