I have a question like why do we use in transaction log buffer.
Like SQL Server puts the transaction log in the Transaction log buffer, when the checkpoint runs it transfers the dirty pages(committed) as well as logs to the disk (.mdf/.ldf).
So there must be no active log in the actual transaction log file, all the transactions are waiting for backup process.
Thanks in Advance.