MySQL Concurrency: Locking and Transactions for MySQL Developers and DBAs

Эта книга представляет собой глубокое руководство по конкурентности, блокировкам и транзакциям в MySQL. Она предназначена для разработчиков и администраторов баз данных, которые хотят понять внутренние механизмы работы MySQL при одновременном доступе множества пользователей.

В книге подробно рассматриваются различные уровни блокировок, их влияние на производительность и методы устранения конфликтов. Автор объясняет, как MySQL управляет транзакциями, обеспечивая целостность данных при параллельных операциях.

Особое внимание уделяется практическим примерам и сценариям, которые помогают читателям понять, как избежать взаимоблокировок (deadlocks) и оптимизировать работу с базой данных в высоконагруженных системах. Книга включает модуль concurrency_book.generate для генерации тестовых данных и нагрузочного тестирования.

Издание охватывает современные версии MySQL и предоставляет ценные инсайты для построения масштабируемых и надежных приложений, работающих с этой популярной СУБД.

MySQL Concurrency: Locking and Transactions for MySQL Developers and DBAs
A
Автор
Jesper Wisborg Krogh
Издательство
Apress
Год
2021
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент