If I configure NHibernate with a batch size of say 20, am I likely to run into problems in regular, non-batch-update related scenarios?
The majority of updates/inserts performed by my application are once-offs. But in certain cases I am doing large scale updates/inserts which would benefit from batching. Should I use a different session configuration for these, or do you think I can safely leave the batch size higher for the entire app?
The reason I ask is that it is hassle to setup a different session just for the batching scenarios (because this is a web app with per-request sessions).