High Performance MySQL: Proven Strategies for Operating at Scale
Четвертое издание классического руководства по MySQL полностью переработано для современных реалий. Книга смещает фокус с узкой оптимизации внутренних механизмов СУБД на комплексный подход к работе с базами данных в масштабе. Авторы рассматривают MySQL как часть большой экосистемы инструментов и практик, уделяя особое внимание стратегиям обеспечения надежности и производительности в продакшн-средах.
Основное внимание уделяется архитектуре MySQL, механизмам управления соединениями, оптимизации запросов, управлению параллелизмом и транзакциям. Подробно разбираются уровни изоляции, блокировки, многопоточность и журналирование транзакций. Отдельные главы посвящены механизмам репликации, структуре данных InnoDB, поддержке JSON-документов и атомарным операциям DDL.
Новое издание вводит концепции инженерной надежности (Reliability Engineering) в контекст работы с базами данных. Авторы объясняют, как определять и измерять метрики производительности (SLI/SLO), строить эффективные системы мониторинга и обеспечивать удовлетворенность пользователей через стабильную работу СУБД. Книга полезна как администраторам баз данных, так и разработчикам, работающим с высоконагруженными приложениями.









