We have a database that is updated via a background process. We are using NHibernate to query the data for display on the web UI, so we don't need change tracking or lazy-loading.
If we mark all the mappings as mutable="false", is this the same as using a stateless session?