Abstract: PBXT is a MVCC (multi-version concurrency control) based, transactional storage engine for MySQL. Developed from scratch for MySQL, the compact and innovative design makes PBXT ideal for understanding how a MySQL storage engine works. At the same time it provides a solid platform for doing high-concurrency, mission-critical, transaction processing. This session takes a tour of the most important aspects of the PBXT internals: version-control, table-to-file system mapping, disk ...