I have a fundamental question but unable to find precise information online.
I opened up a DB transaction (SQL Server) and making multiple inserts, updates, delete etc; the entire process takes about 5 hours to complete (Due to the volume of Data; Assume this is valid).
All the above happens within the scope of a transaction. Will this longer transaction make calls to other DB on the same server wait OR disturb them in anyway? My understanding is, this will impact only the calls made to the concerned DB and NOT other databases under the same instance.
PS: Transaction is initiated from C# side (i.e. using TransactionScope
)