Hi @Tony Mourad ,
In simple recovery mode, you can't backup the transaction log to truncate it and reclaim space. Instead, the transaction log will automatically truncate itself when the database checkpoints.
To force the transaction log to truncate immediately, you can issue a manual checkpoint for the databases in question. This can be done by running the CHECKPOINT;
command for each database.
After running the checkpoint command, you can try to shrink the transaction log file to reduce its size.
Keep in mind that shrinking the transaction log file can have performance implications, and it is generally not recommended to do it regularly. If the transaction log file grows too large, it may be an indication that you need to adjust the database's backup and maintenance routines to better manage log growth.
You should schedule full backups on a regular basis to minimize log growth. You can use SQL Server Agent to schedule backups, or you can create maintenance plans to automate the process.
it's still important to monitor its size regularly. If you notice the transaction log growing too quickly, you may need to adjust your backup frequency or increase the size of the log file.
In addition, regularly performing index maintenance can help improve performance and reduce the amount of data that is logged during index operations.
Best regards,
Seeya
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".