MySQL: Настройка производительности

MySQL Performance Tuning (D61820GC20)



MySQL: Настройка производительности
Код: D61820
Направление обучения: Базы данных
Продолжительность: 4 дня / 32 часа
Цена для физ. лиц: 90270 руб.
Цена для юр. лиц: 100300 руб.

Скачать прайс-лист (PDF)

Описание образовательной программы

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

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

Успешное окончание обучения по программе данного курса позволит специалистам:

  • понимать основы настройки производительности;
  • использовать средства настройки производительности;
  • настраивать элементы MySQL сервера для улучшения производительности;
  • улучшать производительность таблиц на основе выбора средства хранения;
  • проектировать схемы для улучшения производительности;
  • повышать эффективность производительности запросов MySQL.

Цель курса

Формирование знаний и навыков, необходимых для настройки производительности MySQL.

Целевая аудитория

  • администраторы баз данных;
  • разработчики;
  • системные администраторы.

Необходимая подготовка

  • практическое знание операционных систем Linux;
  • опыт сопровождения сервера базы данных (предпочтительно MySQL сервера);
  • умение установить подключение к MySQL серверу с помощью средств MySQL;
  • знание общей структуры SQL команд и основных принципов настройки производительности SQL.

Содержание

1. Введение.

  • Обзор MySQL.
  • Продукты и средства MySQL.
  • Сервисы и поддержка MySQL.
  • Веб-страницы MySQL.
  • Курсы MySQL.
  • Сертификация MySQL.
  • Документация MySQL.
2. Основы настройки производительности.
  • Сущность производительности.
  • Объекты настройки.
  • Терминология.
  • Планирование эталонного теста.
  • Ошибки при эталонном тестировании.
  • Этапы настройки.
  • Общий сеанс настройки.
  • Развертывание MySQL и эталонное тестирование.
3. Средства настройки производительности.
  • Средства мониторинга MySQL.
  • Средства мониторинга Open Source Community.
  • Средства эталонного тестирования.
  • Stress Tools.
4. Настройка сервера MySQL.
  • Основные компоненты сервера MySQL.
  • Обработка потоков MySQL.
  • Использование памяти MySQL.
  • Одновременные подключения в MySQL.
  • Повторное использование потоков.
  • Эффекты кэширования потоков.
  • Повторное использование таблиц.
  • Установка table_open_cache.
5. Кэш запросов MySQL.
  • Кэш запросов MySQL.
  • Особенности использования кэш запросов MySQL.
  • Настройка кэша запросов MySQL.
  • Переменные состояния кэша запросов MySQL.
  • Улучшение результатов кэширования запросов.
6. InnoDB .
  • Средство хранения InnoDB.
  • Области применения средства хранения InnoDB.
  • Использование средства хранения InnoDB.
  • Журнальные файлы и буферы InnoDB.
  • Фиксация транзакций.
  • Проектирование таблиц InnoDB.
  • SHOW ENGINE INNODB STATUS.
  • Мониторы и настройки InnoDB.
7. MyISAM.
  • Области применения средства хранения MyISAM.
  • Проектирование таблиц MyISAM.
  • Оптимизация MyISAM.
  • Блокировки таблиц MyISAM.
  • Настройки MyISAM.
  • Кэш ключей MyISAM.
  • Полнотекстовый поиск MyISAM.
8. Другие вопросы, связанные со средствами хранения в MySQL.
  • Большие объекты.
  • Области применения средства хранения MEMORY.
  • Производительность средства хранения MEMORY.
  • Преимущества использования нескольких средств хранения.
  • Преимущества использования одного средства хранения.
9. Проектирование и производительность схемы.
  • Вопросы проектирования схемы.
  • Нормализация и производительность.
  • Проектирование схемы.
  • Типы данных.
  • Индексы.
  • Партиционирование.
10. Производительность запросов MySQL.
  • Общие рекомендации по настройке производительности SQL.
  • EXPLAIN.
  • Оптимизатор MySQL.
  • Обнаружение проблемных запросов.
  • Улучшение выполнения запроса.
  • Локализация и исправление проблемных запросов.
11. Дополнительные вопросы настройки производительности.
  • Конфигурирование аппаратного обеспечения.
  • Выбор операционных систем.
  • Конфигурирование операционных систем.
  • Журналирование.
  • Резервное копирование и восстановление.
12. Заключение.
  • Обзор курса.
  • Веб-сайт обучения и сертификации.

Получаемый документ

Удостоверение о повышении квалификации, или Сертификат.

(В зависимости от категории слушателей и общей продолжительности программы)


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


К сожалению, в этом курсе нет ближайших дат для бронирования, но вы можете запросить информацию.

Курс доступен в следующих пакетах: