Hi @sakuraime ,
In case of synchronous replicas, large Send queue implies potential blocking. In the synchronous mode, the commit towards the application is delayed until an acknowledge from the synchronous secondary replicas return and the acknowledge is sent when the content sent to the replica is persisted in the transaction log of secondary replica.
With asynchronous replicas, large Send queue dictates potential data loss – data from the queue has not been sent to secondaries.
https://aboutsqlserver.com/2019/06/09/hadr-sync-commit/
If the answer is helpful, please click "Accept Answer" and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.