Возможно, вы захотите попробовать nhibernate profiler .Он имеет 30-дневную пробную версию, которой достаточно, чтобы выяснить, что происходит, и поймать все проблемы.И в целом это хороший инструмент - его стоит покупать, если вы сильно полагаетесь на nhibernate.