I need a lot of DB processing done in a single transaction, including some processing using NHibernate.
To make everything work in the same transaction, I'm using NHibernate's Session to start it, and enlist the the commands for the other work in it.
Everything goes OK until I commit. At that time I get a transaction timeout.
How can I set the NHibernate transaction timeout value sufficiently high?
We use FluentNHibernate.