RUSSIAN

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

Book information

Publisher
Символ-Плюс
Year
2010
ISBN
9785932861530, 9780596101718
Language
russian
Format
PDF
Filesize
8 MB (8092859 bytes)
Series
O'REILLY
Edition
2
Pages
832\823
Time added
2021-12-19 04:19:24

Description

Перевод А. Слинкина. Авторы этой книги – известные специалисты с многолетней практикой – рассказывают о том, как создавать быстрые и надежные системы на основе MySQL. Ими подробно описываются различные нетривиальные подходы, которые позволят задействовать всю мощь этой СУБД. Рассматриваются методы проектирования схем, индексов и запросов для достижения максимальной производительности. Предлагаются детальные указания по настройке сервера MySQL, операционной системы и оборудования для полного раскрытия их потенциала. Описаны безопасные способы масштабирования приложений, основанные на репликации и балансировании нагрузки. Второе издание полностью переработано и существенно дополнено, особое внимание уделено отказоустойчивости, безопасности и обеспечению целостности данных. Книга рекомендуется как новичкам, так и опытным пользователям, которые хотели бы увеличить производительность своих приложений на базе MySQL. Предисловие Введение Глава 1. Архитектура MySQL Логическая архитектура MySQL Управление конкурентным доступом Транзакции Multiversion Concurrency Control (MVCC) Подсис­темы хранения в MySQL Глава 2. Поиск узких мест: эталонное тестирование и профилирование Почему нужно тестировать производительность? Стратегии эталонного тестирования Тактики эталонного тестирования Инструменты эталонного тестирования Примеры эталонного тестирования Профилирование Профилирование операционной сис­темы Глава 3. Оптимизация схемы и индексирование Выбор оптимальных типов данных Основы индексирования Стратегии индексирования для достижения высокой производительности Практические примеры индексирования Обслуживание индексов и таб­лиц Нормализация и денормализация Ускорение работы команды ALTER TABLE Замечания о подсис­темах хранения Глава 4. Оптимизация запросов Основная причина замедления: оптимизируйте доступ к данным Способы реструктуризации запросов Основные принципы выполнения запросов Ограничения оптимизатора MySQL Оптимизация запросов конкретных типов Подсказки оптимизатору запросов Переменные, определяемые пользователем Глава 5. Дополнительные средства MySQL Глава 6. Оптимизация параметров сервера Глава 7. Оптимизация операционной сис­темы и оборудования Глава 8. Репликация Глава 9. Масштабирование и высокая доступность Терминология Масштабирование MySQL Балансирование нагрузки Высокая доступность Глава 10. Оптимизация на уровне приложения Общие сведения о производительности приложений Проблемы веб-сервера Кэширование Расширение MySQL Альтернативы MySQL Глава 11. Резервное копирование и восстановление Обзор Различные факты и компромиссы Резервное копирование двоичных журналов Резервное копирование данных Восстановление из резервной копии Скорость резервного копирования и восстановления Инструменты резервного копирования Сценарии резервного копирования Глава 12. Безопасность Терминология Основы учетных записей Безопасность на уровне операционной сис­темы Безопасность на уровне сети Шифрование данных MySQL в окружении с измененным корневым каталогом Глава 13. Состояние сервера MySQL Системные переменные Команда SHOW STATUS Команда SHOW INNODB STATUS Команда SHOW PROCESSLIST Команда SHOW MUTEX STATUS Состояние репликации INFORMATION_SCHEMA Глава 14. Инструменты для оптимизации производительности Средства организации интерфейса Инструменты мониторинга Источники дополнительной информации Приложение A. Передача больших файлов Приложение B. Команда EXPLAIN Приложение С. Использование Sphinx совместно с MySQL Приложение D. Отладка блокировок Алфавитный указатель

Similar books

Методология научных исследований и прикладной аналитики: Учебник. Изд. 5-е, дополн. и перераб. В 2 т. Т.2: Научные исследования: Мастерство и искусство научного мышления и научной работы / Methodology of Scientific Research and Practical Analytics: A Textbook: Fifth Edition. In two volumes. Vol.2: Scientific research: Art of scientific thinking and scientific work / Méthodologie de la recherche scientifique et de l’analytique appliquée: Manuel: Cinquième édition. En 2 tomes. T.2: Recherches scientifiques: Art de la pensée scientifique et du travail scientifique

2025 · PDF

Методы и понятия философии искусства: практикум : уровень подготовки кадров высшей квалификации: ассиснтурв-стажировка : специальности: 54.09.03 "Искусство дизайна (по видам)", 54.09.02 "Мастерство декоративно-прикладного искусства и народных промыслов (по видам)" : укрупненная группа специальностей: 54.00.00 "Изобразительное и прикладные виды искусств" : квалификация выпускника: "Преподаватель творческих дисциплин в высшей школе. Дизайнер", "Преподаватель творческих дисциплин в высшей школе. Художник декоративно-прикладного искусства" : форма обучения: очная

2022 · PDF

Разработка графического интерфейса пользователя информационной системы с использованием библиотеки QT: учебное пособие для студентов 1 курса направлений подготовки 09.04.02 "Информационные системы и технологии", 27.04.03 "Системный анализ и управление" очной формы обучения, 2 курса направления подготовки 10.05.03 "Информационная безопасность автоматизированных систем" очной формы обучения и 3 курса направления подготовки 09.03.02 "Информационные системы и технологии" очной и заочной форм обучения : учебное электронное издание

2021 · PDF

Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.) =: Archaeological Cultures of Siberia in the context of Cross-cultural contacts in Eurasia: dedicated to the 300th anniversary of the first scientific archaeological excavations in Siberia (1722) : материалы Международной археологической конференции молодых исследователей "Археологические культуры Сибири в контексте кросс-культурных контактов в Евразии: к 300-летию первых научных археологических раскопок в Сибири (1722 г.)" (Новосибирск, 21-25 ноября 2022 г.)

2022 · PDF

Трешниковские чтения - 2023. Современная географическая картина мира и технологии географического образования =: Treshnikov readings - 2023. Modern geographical global picture and technology of geographic education : материалы Всероссийской научно-практической конференции с международным участием, посвящённой памяти знаменитого российского океанолога, исследователя Арктики и Антарктики, академика Алексея Фёдоровича Трёшникова и 60-летию Ульяновского областного отделения Всероссийской общественной организации "Русское гаографическое общество" (13 апреля 2023)

2023 · PDF

Управление объектами интеллектуальной собственности. Искусство изобретать: учебник для обучающихся по направлениям подготовки 23.00.00 , направлениям подготовки 23.03.01 "Технология транспортных процессов", уровень образования-"бакалавриат", 23.03.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования-"бакалавриат", 23.04.01 "Технология транспортных процессов", уровень образования- "магистратура", 23.04.03 "Эксплуатация транспортно-технологических машин и комплексов", уровень образования- "магистратура"

2022 · PDF

Философия. Учебно-методический комплекс дисциплины по направлениям подготовки: 51.03.03 (071800.62) «Социально-культурная деятельность», профили подготовки: «Социально-культурные технологии в индустрии досуга», «Менеджмент социально-культурной деятельности», «Менеджмент детско-юношеского досуга», «Постановка и продюсирование культурно-досуговых программ», «Социально-культурная анимация и рекреация»; 38.03.02 (080200.62) «Менеджмент», профили подготовки: «Управление человеческими ресурсами», «Управление малым бизнесом», квалификации (степень) выпускника – «бакалавр»

2014 · PDF