How do distributed transactions behave with multiple connections to the same DB in a threaded environment? How do distributed transactions behave with multiple connections to the same DB in a threaded environment? multithreading multithreading