February 21-23, 2024
Montreal, Canada

Guarding Data Integrity: Transactional Behaviour in MySQL

How can we deal with concurrent transactions in MySQL without compromising data integrity and performance? In this talk, we’ll answer this question by looking at MySQL’s InnoDB storage engine and by exploring aspects such as Multi-Version Concurrency Control (MVCC), read phenomena, and transaction isolation levels. Through live examples, we’ll see how each of these core concepts can help guarantee your data’s integrity in the face of concurrency.

View all 171 sessions

Mikaël Francoeur

Independent

Mikaël loves building software, taming complexity, and three-element enumerations. Before working as a software engineer, he was a musician and a researcher.

Read More

Montreal 2024 sponsored by