I have recently taken over a system which is going live in March on SQL Server 2014 after running on Sybase for years. The system is 24 x 7 OLTP and heavy batch at night. Prior years during batch in Sybase the transaction logs would fill up freezing the system. I have not managed a system such as this and was looking for some advice.
I would propose sizing the transaction log appropriately and running log backups every 15 minutes. Does this sound as though it would be the best procedure? Also, how should I best size the log? Should it be 2 x the largest transaction size? What if the size of the transaction varies?