• Checkpoints writes all dirty pages for the current database to disk. Dirty pages are pages that are entered in the cache and modified, but not written to the disk yet.

    Checkpoints save time during a later recovery by creating a point at which all dirty pages are guaranteed to have been written on the disk