Hi @Chaitanya Kiran ,
The log_reuse_wait_desc shows AVAILABILITY_REPLICA, that means SQL Server is waiting to send log data to one of your Always On Availability Group secondary replicas. There can be multiple reasons for why this particular wait type may show up.
Reason 1: Slow Network or Unreachable Network
In this case, you may want to check with your network admin and check the reasons for the slow network.
Reason 2: Long Running Transactions
Sometimes it is quite possible you will see both the primary and secondary database both synced but still you will see the log_reuse_wait_desc displaying AVAILABILITY_REPLICA. In that case, it is quite possible that on the primary server there is a long-running transaction, which is currently actively writing in the log file which is yet not shipped to secondary.
Reason 3: Resource Constraint
In a rare incident, it is quite possible that sometimes on the secondary we run out of the worker thread. In that case, you can either restart the sync or if that works, you may have to reset the sync from the beginning.
Reason 4: One secondary replica may be down altogether
Please check the SQL AG state from AG dashboard.
If the response is helpful, please click "Accept Answer" and upvote it, as this could help other community members looking for similar thread.