Hi,
I have an SQL 2016 database setup with Simple recovery mode.
We have a nightly full backup running using SQL maintenance.
It is my understanding that if you have your database setup with simple recovery mode then your transaction log files should be marked as written every time you backup the database. As such the transaction logs should start overwriting and this will keep the transaction logs at a reasonable size.
Although we are doing nightly backups of the SQL the transaction logs increase in size every day (currently at 440GB) and the database backup is also increase in size every day. (Database backup if roughly the size of DB plus transaction logs.)
If I go to shrink the transaction logs it's telling me there is only 39GB of free space this is for a 440GB transaction log.
Can someone tell me why the transaction log is increase in size and not being overwriting when I have simple recovery mode set and completing a full backup.
Thanks for your time in advance.
Regards
Craig