Поделиться

MySQL. Оптимизация производительности

Практическое пособие по MySQL.

Шварц Б., Зайцев П., Ткаченко В., Заводны Дж., Ленц А., Бэллинг Д. «MySQL. Оптимизация производительности» Символ-Плюс 2-е изд., 2010 год, 832 стр., ISBN 978-5-93286-153-0; O’reilly (7,71 мб. pdf)

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

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

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

Оглавление книги

Содержание

1. Архитектура MySQL 23
2. Поиск узких мест: эталонное тестирование и профилирование 60
3. Оптимизация схемы и индексирование 116
4. Оптимизация запросов 200
5. Дополнительные средства MySQL 261
6. Оптимизация параметров сервера 332
7. Оптимизация операционной сис темы и оборудования 381
Alt-txt
8. Репликация 427
9. Масштабирование и высокая доступность 506
10. Оптимизация на уровне приложения 564
11. Резервное копирование и восстановление 582
12. Безопасность 642
13. Состояние сервера MySQL 682
14. Инструменты для оптимизации производительности 712
A. Передача больших файлов 734
B. Команда EXPLAIN 739
С. Использование Sphinx совместно с MySQL 756
D. Отладка блокировок 788
Алфавитный указатель 799

СкачатьPDF


Поделиться