Курс "Тюнинг и масштабирование проекта на MySQL" — это практическое руководство по ускорению работы вашей базы данных, устранению узких мест производительности и построению надежной, отказоустойчивой инфраструктуры. Если MySQL тормозит или непредсказуемо падает, вы узнаете, как диагностировать проблемы и сделать систему быстрой, стабильной и масштабируемой.
Что вы получите от курса
Три насыщенных мастер-класса — по 1 часу каждый — помогут вам освоить ключевые техники настройки MySQL, оптимизации запросов и построения отказоустойчивого контура для высоконагруженных систем.
Тюнинг и установка MySQL под высокие нагрузки
В первой части курса вы разберетесь, как корректно установить MySQL, какие настройки критичны для производительности и что действительно влияет на поведение сервера под нагрузкой.
Ключевые темы
Выбор версии MySQL и работа с форками
Практические рекомендации по установке и первичной настройке
Архитектура MySQL и особенности работы InnoDB
Сравнение подсистем хранения
Какие параметры не стоит менять никогда
Использование MySQL Tuner и других автоматизированных скриптов настройки
Оптимизация запросов: как ускорить MySQL
Вторая часть курса посвящена глубокой работе с производительностью запросов. Вы научитесь выявлять медленные участки, использовать мощности оптимизатора MySQL и писать действительно быстрые SELECT и INSERT.
Основные навыки
Что именно влияет на скорость выполнения запросов
Оптимизация SELECT для реальных задач
Как работает оптимизатор MySQL
Понятия selectivity и cardinality и почему они важны
Особенности работы query cache
Оптимизация операций записи
Правильная работа с изменениями схемы
Масштабирование и построение отказоустойчивой инфраструктуры
Третья часть показывает, как проектировать масштабируемые MySQL-инфраструктуры, справляться с высокими нагрузками и обеспечивать максимальную стабильность системы.
Темы, которые вы освоите
Работа MySQL под высокими нагрузками
Горизонтальное и функциональное шардирование
Масштабирование MySQL
Настройка репликации
Master-Master репликация
Построение кластеров (Galera, Group Replication)
Маршрутизация запросов с ProxySQL
Управление репликацией: MHA и Orchestrator
Бэкапы и стратегии восстановления
Для кого этот курс
Курс будет особенно полезен разработчикам, DevOps‑инженерам, администраторам баз данных и тимлидам, которые хотят понять, как настроить MySQL правильно и добиться высокой производительности на больших нагрузках.
Почему это действительно работает
Автор — Владимир Федорков, эксперт по производительности MySQL и спикер крупнейших международных конференций. Все рекомендации основаны на реальной практике и типичных проблемах производственных систем.
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Slurm — это учебный центр дистанционного обучения, специализирующийся на IT-инфраструктуре и DevOps. Школа ориентирована на практику и «хардкорное» погружение в технологии.На чем специализируютсяKubernetes: Это их «визитная карточка». Они одни из первых в СНГ начали массово и качественно обучать K8s.DevOps & SRE: Обучение инструментам автоматизации (Ansible, Terraform, CI/CD, Prometheus и др.).Разработка: Курсы для разработчиков, которые хотя