Transaction processing in MySQL-derived databases
MySQL и движок хранения InnoDB опираются на классические принципы изоляции транзакций. Обычно транзакционность базы данных воспринимают как нечто само собой разумеющееся, но этот подход может приводить к снижению надежности и производительности. Как же дело с транзакциями обстоит в MySQL?
MySQL и движок хранения InnoDB опираются на классические принципы изоляции транзакций. Обычно транзакционность базы данных воспринимают как нечто само собой разумеющееся, но этот подход может приводить к снижению надежности и производительности.
Как же дело с транзакциями обстоит в MySQL?
- Как работают транзакции и MVCC?
- В чём особенности реализации изоляции транзакций в InnoDB?
- Взаимные блокировки транзакций, специфические для InnoDB, монитор блокировок.
- Что изменено в последних версиях MySQL для увеличения производительности обработки транзакций.