99.97% of the log file entries consist of single-line messages regarding the recovery of 1,224,202 committed/aborted transactions.
I'd recommend you try Brett's sp_configure suggestion for suppressing these messages.
=================== additional details ...
From the log file:
========================================
00:0003:00000:00014:2014/12/16 07:38:15.31 server Database 'XYZ', checkpoint=(7373526, 122), first=(7373526, 121), last=(7301015, 73).
00:0003:00000:00014:2014/12/16 07:38:15.31 server Completed estimating recovery log boundaries for database 'XYZ'.
00:0003:00000:00014:2014/12/16 07:38:15.31 server Started ANALYSIS pass for database 'XYZ'.
00:0003:00000:00014:2014/12/16 07:40:55.62 server Completed ANALYSIS pass for database 'XYZ'.
00:0003:00000:00014:2014/12/16 07:40:55.62 server Log contains all committed transactions until 2014/12/16 03:55:03.12 for database XYZ.
00:0003:00000:00014:2014/12/16 07:40:55.62 server Started REDO pass for database 'XYZ'. The total number of log records to process is 52764219.
00:0003:00000:00014:2014/12/16 07:41:04.27 server Roll forward transaction '$dmpxact'.
00:0003:00000:00014:2014/12/16 07:41:04.27 server Roll forward transaction '$systsflush'.
00:0003:00000:00014:2014/12/16 07:41:04.27 server Roll forward transaction '$chained_transaction'.
... snip ...
00:0002:00000:00014:2014/12/16 07:45:21.09 server Redo pass of recovery has processed 1213512 committed and 10690 aborted transactions.
00:0002:00000:00014:2014/12/16 07:45:21.09 server Completed REDO pass for database 'XYZ'.
00:0002:00000:00014:2014/12/16 07:45:38.53 server Timestamp for database 'XYZ' is (0x0000, 0x2300629a).
00:0002:00000:00014:2014/12/16 07:45:38.53 server Recovery of database 'XYZ' will undo incomplete nested top actions.
00:0002:00000:00014:2014/12/16 07:45:38.59 server Started filling free space info for database 'XYZ'.
00:0002:00000:00014:2014/12/16 07:50:15.16 server Completed filling free space info for database 'XYZ'.
00:0002:00000:00014:2014/12/16 07:50:15.23 server Started cleaning up the default data cache for database 'XYZ'.
00:0004:00000:00014:2014/12/16 07:50:15.29 server Completed cleaning up the default data cache for database 'XYZ'.
00:0004:00000:00014:2014/12/16 07:50:15.30 server Checking external objects.
00:0004:00000:00014:2014/12/16 07:50:15.50 server The transaction log in the database 'XYZ' will use I/O size of 16 Kb.
00:0004:00000:00014:2014/12/16 07:50:15.51 server Database 'XYZ' is now online.
========================================
Some log file stats:
# lines in log file: 1,224,579
# lines "Roll forward": 1,213,512 = number of committed txns mentioned in log file
# lines "was aborted": 10,690 = number of aborted txns mentioned in log file
So, 99.9% of the log file entries consist of single-line messages regarding the recovery of 1,224,202 (1,213,512 + 10,690) committed/aborted transactions.