docs.particular.net icon indicating copy to clipboard operation
docs.particular.net copied to clipboard

Feedback: 'Transaction support'

Open Abrissirba opened this issue 1 year ago • 1 comments

Feedback for 'Transaction support' https://docs.particular.net/transports/sql/transactions

Location in GitHub: https://github.com/Particular/docs.particular.net/blob/master/transports/sql/transactions.md

It is a bit confusing wheter Distributed Transactions are supported or not. First it says that it is not supported and later that distributed transactions requires Azure SQL Elastic Transaction.

We are using Azure SQL and a container app running on Linux. We use TransactionScope for the outbox. We open our own connections in our handler which will cause a distributed transaction.

My experience is that this works, because the dtc is handled by Azure SQL Elastic Transaction.

Abrissirba avatar Oct 30 '24 10:10 Abrissirba

Thanks for the feedback, when you say

It is a bit confusing wheter Distributed Transactions are supported or not. First it says that it is not supported

do you refer to the warning that states

Microsoft SQL Server does not support DTC transactions in all deployment models (such as database mirroring or Always On configurations) and support differs between versions of SQL Server

?

andreasohlund avatar Oct 31 '24 09:10 andreasohlund

Not sure at which place I read this anymore. Reading the docs on that page now again it is pretty clear that Azure SQL Elastic transactions is supported. You can close this

Abrissirba avatar Nov 04 '24 08:11 Abrissirba

Thanks @Abrissirba

andreasohlund avatar Nov 04 '24 08:11 andreasohlund