The transaction list is an internal database list of all open modifying transactions. The transaction list is located in the main memory.
All modifying transactions are globally available in the database via this transaction list. The transaction list contains a transaction entry for each
transaction. This transaction entry contains references to any redo and undo log entries that may exist.During a
restart, the log reader uses the transaction file to regenerate the transaction list.