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


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

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

Рейтинг: 4.8 баллов / 2537 оценок
Формат: Книга
Уже скачали: 12823 раз



Похожие Книги

Нам показалось, что Книги ниже Вас заинтересуют не меньше. Эти издания Вы так же можете скачивать и читать совершенно бесплатно на сайте!

  • Книга Ягоды годжи, семена чиа и зерна киноа для оздоровления и похудения

    Ягоды годжи, семена чиа и зерна киноа для оздоровления и похудения

    Почему все едят ягоды годжи? Почему 2013 год был объявлен годом киноа? Что такое чиа и с чем ее едят? Что общего между этими странными растениями? Проще всего ответить на последний вопрос. Годжи, ч . . .

  • Книга Бросай курить! САМОкодирование по системе СОС

    Бросай курить! САМОкодирование по системе СОС

    Как бросить курить? Легко и просто! Вы станете лучшим гипнотизером для самого себя. С помощью разработанной доктором Звягиным методики - системы СОС - вы не только избавитесь от никотиновой зависимо . . .

  • Книга Аюрведа и йога для женщин

    Аюрведа и йога для женщин

    Сегодня, когда мир переживает бум на йогу, растет интерес и к ее "старшей сестре" - аюрведе, древнеиндийской медицине, возникшей около пяти тысяч лет назад и до наших дней сохранившей живые корни ве . . .

  • Книга Щедрые теплицы. Руководство по выращиванию в закрытом грунте на приусадебном участке

    Щедрые теплицы. Руководство по выращиванию в закрытом грунте на приусадебном участке

    Это универсальный справочник для дачников и огородников по выращиванию в теплицах. Не торопитесь покупать непроверенные теплицы и парники, не тратьте лишних денег, сперва прочитайте эту книгу, и ва . . .

  • Журнал Flieger Revue №2  1976

    Flieger Revue №2 1976

    Название: Flieger Revue Год издания: 1976 / 2 Язык: немецкий Количество страниц: 52 Формат: jpg в rar Размер: 35.89 Мб Для сайта: Банк Книг Немецкий авиационный журнал rapidshare.com ifolder.ru up . . .

  • Журнал Русский репортер №45 (ноябрь 2014)

    Русский репортер №45 (ноябрь 2014)

    «Русский репортер» - первый общественно-политический журнал для активного среднего класса России. Издание для людей, которые не боятся перемен и предпочитают сами определять стиль своей жизни. В жур . . .

  • Книга Тамара Лисицкая - Тихий Центр (Аудиокнига)

    Тамара Лисицкая - Тихий Центр (Аудиокнига)

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

  • Журнал Авиация и космонавтика №11 (ноябрь 2014)

    Авиация и космонавтика №11 (ноябрь 2014)

    Самое лучшее отечественное периодическое издание на тему авиации. Учреждён ВВС РФ и является наиболее полным и достоверным источником информации по вопросам авиации и космонавтики.Название: Авиация . . .

  • Книга Олимпийское спокойствие. Как его достичь?

    Олимпийское спокойствие. Как его достичь?

    Олимпийское спокойствие. Как его достичь? Ответ на данный ключевой вопрос вы найдете в этой удивительной книге. Ее автор известный российский психолог и психотерапевт Дмитрий Ковпак поделится с вам . . .

  • Книга Сахаров Василий - Империя Оствер. Цикл из 8 книг

    Сахаров Василий - Империя Оствер. Цикл из 8 книг

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


Вы не зарегистрированы!

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

Отзывы читателей


Ой!

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