- Лекция
- Место
14 ноября мы проводим Percona University в Минске в сотрудничестве в TUT.BY и hoster.by. Информационную поддержку мероприятию оказывает ИТ-портал Dev.By.
Начало в 14:00, окончание в 20:00. Место проведения - отель Crown Plaza Minsk, ул. Кирова, 13.
РЕГИСТРАЦИЯ БЕСПЛАТНАЯ.
Докладчик мероприятия - Пётр Зайцев, основатель и генеральный директор компании Percona. Он поделится практическими рекомендациями по использованию MySQL в крупных проектах и ответит на ваши вопросы. Презентации будут проводиться на русском языке.
Расписание
Новое в мире MySQL
(30 минут)
Обзор последних тенденций мира MySQL, новых технологий в экосистеме, особенностей их применения, а также обзор новых инструментов и недавно появившихся возможностей уже известных пользователям решений.
Оптимизация производительности MySQL на практике
(1 час + 15 минут на вопросы)
Популярные приложения часто сталкиваются с ограничениями производительности MySQL. В рамках данного доклада мы обсудим, как обеспечить максимально высокую производительность предельно быстро, изменяя только то, что даёт ощутимые результаты в короткие сроки. Мы рассмотрим те аспекты, которые могут влиять на производительность MySQL - оборудование, конфигурацию, схему и запросы, а также архитектуру приложения. Для каждого аспекта будет предоставлен список важных вещей, которые потребуется проверить и исправить при необходимости. Мы также перечислим инструменты, которые упрощают работу с базой данных и позволяют сосредоточиться на оптимизации запросов, наиболее важных для вашего приложения.
Работа с индексами - лучшие практики для MySQL
(1 час + 15 минут на вопросы)
Правильная работа с индексами является ключевой составляющей производительности любой базы данных, и MySQL не исключение.
Из доклада вы узнаете:
• как MySQL использует индексы для выполнения запроса;
• как выработать оптимальную стратегию работы с индексами;
• как понять, когда вам нужно добавить индекс;
• как определить, какие индексы не нужны.
Кофе-пауза - 30 минут
Оптимальная конфигурация MySQL
(1 час + 15 минут на вопросы)
Файл конфигурации MySQL часто становится объектом пристального внимания тех, кто работает с базой, но это не всегда оправдано - изменение слишком большого числа параметров может не просто не дать прироста производительности, но и существенно снизить её. Конфигурация MySQL по умолчанию также не является оптимальной. В ходе данного доклада мы научимся грамотно работать с файлом конфигурации, меняя значения только нужных параметров. Получившая в результате конфигурация позволит повысить производительность вашего MySQL-сервера и избежать многих распространённых проблем.
Использование инструмента Percona Monitoring and Management для мониторинга состояния MySQL
(1 час + 15 минут на вопросы)
Данный доклад посвящен новому программному инструменту с открытым исходным кодом - Percona Monitoring and Management (PMM), разработке компании Percona. Мы начнём с краткого высокоуровнего описания аспектов, которые оказались наиболее полезными для нашей практики работы с клиентами, а затем перейдём к онлайн-демонстрации того, как можно использовать PMM на практике для обнаружения распространённых проблем MySQL.
Во время демонстрации будут осуществляться следующие проверки:
- Базовая проверка производительности оборудования и оценка использования ресурсов: процессор, диск, память, сеть - все типичные источники проблем с производительностью.
- Анализ метрик уровня MySQL: вы узнаете, как определить реальную нагрузку MySQL, используя счётчики команд и операции над строками. Мы также детально рассмотрим статистику по пользователям (userstat), в том числе время отклика по запросам и Performance Schema.
- Проверка времени выполнения отдельных запросов MySQL: вы научитесь находить и оптимизировать наиболее частые запросы, новые запросы и запросы, выполнение которых начало требовать больше ресурсов.