Hi @Sam,
Thank you for reaching out and welcome to Microsoft Q&A.
- Could you please tell me do you enable Change Data Capture on a database? On a CDC-enabled database, capture job latency holds up log truncation to ensure changes can be captured from the transaction log to the CDC change tables, preventing loss of change data. You can use Transact-SQL (T-SQL) to specify the transaction log threshold and the time interval to monitor the transaction log.
- Rebuilding indexes will take a toll on your transaction log file, Large-scale index operations can generate large data loads that can cause the transaction log to fill quickly. Here is a known issue, hope the answers and links they provided can help you well!
- Maybe you set wrong database auto growth?
Feel free to share your issue here if you have any confusions. Your time and cooperation are much valued by us. We are looking forward to hearing from you to assist further.
Best regards,
Lucy Chen
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
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.
https://docs.microsoft.com/en-us/answers/support/email-notifications