Why undo log entries in MySQL innodb buffer pool (MySQL 5.7)

312 Views Asked by At

Long transactions generate several old versions of the rows in the undo log which are stored in ibdata file.Is there any possibility that undo log entries are also stored in the innodb buffer pool.

1

There are 1 best solutions below

0
Rick James On

They cannot be stored "permanently" in the buffer_pool because it is lost in a power failure. Undo is needed then, too.