I wish to reduce the file size of my db.ldf file(85 GB) I have been researching full backups and shrinking databases and have been creating full backups but Microsoft seem a little ambiguous about shrinking databases. From my readings I see that the ldf transaction file placeholds virtual memory in the OS for transactions and the file hasnt grown in 5 months. there is 35GB left on the 146GB drive. There are no shares on the drive. There is no problem yet but my question is what would be best practice to shrink the database after a full backup.