Question: In daily scans of the SQL Server message logs there is an informational message Recovery is writing a checkpoint in database. What does this mean? Answer: There is normally an added text "No user action is required" - meaning the DBA doesn't need to take any action. But it's useful to understand the checkpoint process. The Checkpoint process writes sql dirty pages (in memory) and transaction logs to the physical disk. Checkpoints are useful as they assist in decreasing the recovery time in a system outage. The checkpoint process is regularly occuring . Different events can trigger a database... Read more →