Performance for RBAR vs. set-based processing with varying transactional sizes
问题 It is conventional wisdom that set based processing of tables should always be preferred over RBAR - especially when the tables grow larger and/or you need to update many rows. But does that always hold? I have experienced quite a few situations - on different hardware - where set-based processing shows exponential growth in time consumption, while splitting the same workload into smaller chunks gives linear growth. I think it would be interesting either to be proven totally wrong - if I'm