MySQL Concurrency

A guide to locking and transactions in MySQL — row and gap locks, metadata locks, isolation levels, and how to diagnose lock contention and deadlocks with the Performance and Information Schemas.


About

MySQL Concurrency: Locking and Transactions for MySQL Developers and DBAs walks through how MySQL and InnoDB handle concurrent access — transactions, isolation levels, row and gap locks, and metadata/schema locks — and how to use the Performance Schema and Information Schema to diagnose lock contention and deadlocks.

The author, Jesper Wisborg Krogh, has worked with MySQL since 2006 as an SQL developer, DBA, and member of the Oracle MySQL Support team, with a particular focus on performance tuning and the Performance and sys schemas. Published by Apress in 2021.

Category Books & Publications
Subcategory Books
Authors Jesper Wisborg Krogh
Year 2021
✎ Suggest an update

Community feedback

This space is for grounded, evaluable experience — versions used, environments, what you measured or observed, and how it behaves alongside other software. General impressions without supporting detail may be removed. Sign in to write one; posts are tied to a verified identity, not anonymous.