How InnoDB Undo Logs and the Purge of History Work

Date and time

  • Thursday 5 October, 16:05 – 16:35 EET (UTC+3)


Persistent, dynamically growing undo logs allow InnoDB to support arbitrarily old snapshots and long-running transactions. We explain the consequences of undo log growth, how to avoid or mitigate it, and cover some recent development in this area.

Marko Mäkelä, MariaDB Corporation

Marko Mäkelä holds a doctoral degree in theoretical computer science. He has worked on the InnoDB storage engine since 2003. He joined MariaDB Corporation in 2016 as Lead Developer InnoDB. He loves to tinker with low-level code, old computers, embedded systems, and bicycles.