Если вы хотите получить максимальную отдачу от Hibernate, просмотрите канал Влада Михальча. Он защитник разработчика Hibernate, поэтому может быть больше озаглавлен научить вас, как работает Hibernate, если не люди, которые действительно разрабатывают эту структуру, правильно?
EDIT: извинения, это был вопрос о спящем режиме, а не nhibernate, я оставлю свой ответ на всякий случай, если другие придут сюда для предложения nhibernate.