Купить билеты

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

Интенсивы разбиты на три дня, вечерний для тружеников европейской части РФ пройдет с двадцать третьего по двадцать пятое июня ежедневно с 19:00 до 21:00 по Московскому времени в режиме онлайн. Утренний — с тридцатого июня по второе июля с 10:00 утра до 12:00 по Москве. Каждая встреча посвящена одному большому разделу.

День 1: Ставим и тюним MySQL для работы с высокими нагрузками
Вечерний поток: вторник, 23 июня 19:00 — 21:00, утренний поток: вторник, 30 июня 10:00-12:00

1) Версии MySQL и форки. Где брать как ставить?
2) Как настраивать? Важные аспекты при установке и первоначальной настройке
3) Как работает MySQL? Архитектура и настройки InnoDB
4) Диски, память и процессор: что важнее для базы?
5) Внешние метрики и внутренняя статистика: что мониторить, куда смотреть
6) Что не нужно настраивать никогда
7) Автоматическая настройка серверов с помощью ИИ и других инструментов

День 2: Учимся писать самые быстрые в мире запросы MySQL + ClickHouse
Вечерний поток: среда, 24 июня 19:00 — 21:00, утренний поток: среда, 1 июля 10:00-12:00

8) Запросы в MySQL: что влияет на производительность?
9) Как оптимизировать SELECT?
10) Оптимизатор MySQL
11) Selectivity и Cardinality – главные слова, которых никто не знает
12) ИИ инструменты для оптимизации запросов: что умеет и чего не знает ИИ
13) Полнотекстовые индексы и внешние инструменты полнотекстового поиска
14) Аналитические запросы: оптимизация
15) ClickHouse: работа с аналитикой, нативная интеграция с MySQL
16) Работа с изменениями схемы

День 3: Строим отказоустойчивую инфраструктуру для MySQL
Вечерний поток: четверг, 25 июня 19:00 — 21:00, утренний поток: четверг, 2 июля 10:00-12:00

17) Где начинаются высокие нагрузки?
18) Масштабирование MySQL
19) Функциональное шардирование
20) Горизонтальное шардирование
21) Репликация в MySQL
22) Master-Master репликация
23) Инструменты объединения MySQL в кластеры (Galera, Group Replication)
24) Балансировка запросов с помощью ProxySQL
25) Аналитика нагрузки на основе ProxySQL
26) Управление репликацией: MHA и Orchestrator
27) Инструменты бэкапа и восстановления в MySQL
28) MySQL в финтехе

В конце каждого блока будет время для вопросов. По результатам Вы получите практические знания по развертыванию и эксплуатации БД MySQL и сможете более качественно оптимизировать запросы в своих проектах.

Серия событий
Ближайшее через 9 дней в 19:00

Событие пройдет онлайн

Поделиться:

Связь с организатором

Напоминаем, что для того чтобы сделать возврат организатору можно не писать.

На этот адрес придёт ответ от организатора.

По номеру с вами свяжется организатор

Подпишитесь на рассылку организатора

Возврат билета

Если вы хотите вернуть билеты, вы можете сделать это по ссылке из письма с билетами или оформить запрос организатору в вашем  личном кабинете.

Подробнее о возврате билетов