So I'm doing some research on MSDTC and its role it does or does not play in various types of calls within SQL Server, and it got me thinking on the following questions:
Are there any 3rd party alternatives/replacements for MSDTC (if they exist) & their pros/cons
Does DTC come into play when I simply query a single table (CRUD or Select) via a linked server?
Is MSDTC required for transactional replication? I know updatable subscriptions require MSDTC, but not clear if non-updatable subscriptions need/use MSDTC.
From googling, I can't seem to find good answers to these questions, so turning to the community here. Any help in bettering my understanding of MSDTC is greatly appreciated.
Thank you!