The permanent journal is a user-specified table that can be used to capture both before images and after images of database transactions. Journal entries in this table can be used to roll forward or roll back transactions during a recovery operation.