Can i have the script to backup transaction once in every 15-30 mins which basically writes the committed data to the data file and flushes the log and thereby maintaining it under control.
There are lots of scripts on the site here that you can search. You run the BACKUP TRANSACTION command to do the backup. You can schedule this to run in SQL Agent every 15 minutes.