Интенсив по MySQL

ffournines.ru
НОЯБ9
понедельник, 9 ноября
10:00 — 12:00 МСК
Онлайн
Ссылка — у организатора
от 16 500 ₽
до 16 500 ₽

О событии

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

Отдельно, в воскресенье, 15 ноября, в 10 утра пройдет пятый, дополнительный день когда мы на практике научимся делать георезервирование и active-active площадки.

День 1: Ставим и тюним MySQL для работы с высокими нагрузками

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

День 2: Учимся писать самые быстрые в мире запросы MySQL + ClickHouse

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

День 3: Транзакции, блокировки и репликация

16) Где начинаются высокие нагрузки? 17) Работа с изменениями схемы 18) Транзакционная система и блокировки 19) Репликация в MySQL 20) Master-Master репликация 21) Инструменты объединения MySQL в кластеры (Galera, Group Replication) 22) Функциональное шардирование 23) Партиционирование таблиц 24) Варианты горизонтального шардирования

День 4: Строим отказоустойчивую инфраструктуру для MySQL

25) Балансировка запросов с помощью ProxySQL 26) Аналитика нагрузки на основе ProxySQL 27) Мониторинг высоконагруженных БД 28) Управление репликацией: MHA и Orchestrator 29) Инструменты бэкапа и восстановления в MySQL 30) Организация DRP 31) MySQL в финтехе

День 5: Геораспределенные системы на основе MySQL

32) Основы геораспределенных систем 33) Практика построения геораспределенных систем на основе MySQL 34) Геораспределенная кластеризация 35) Конфигурация под геораспределенную систему 36) Требования к приложению 37) Failover при потере датацентра 38) Работа с расхождением данных и восстановление консистентности.

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

Записи не будет.

Увидимся!

Страница оригинала: Timepad
Организатор
ffournines.ru

Отзывы и оценки

Оценки и отзывы откроются после начала события.

от 16 500 ₽
пн, 9 нояб., 10:00
Купить билет