No Picture
InnoDB

How is MVCC implemented in InnoDB?

Multiversion Concurrency Control (MVCC) is a mechanism that is used by InnoDB, the default storage engine in MySQL, to provide transactional consistency and support for concurrent access to the same data. In InnoDB, MVCC is […]

No Picture
DBA

InnoDB early lock release

InnoDB early lock release is a feature in MySQL 8 and higher that allows the database to release locks earlier in the transaction processing process. This helps to reduce lock contention and improve overall performance. […]

No Picture
InnoDB

How is page compression implemented in InnoDB?

Page compression is implemented in InnoDB using the “Compressed InnoDB Tables” feature. This feature compresses the data stored in individual pages of the InnoDB tables, reducing their size and thus reducing the amount of disk […]

No Picture
DBA

How data files are managed in InnoDB?

How data files are managed in InnoDB? In InnoDB, data files are managed using a combination of data dictionary tables and system tablespace files. Data dictionary tables: InnoDB stores metadata about the database, such as [...]