𝕯𝖆𝖗𝖐🥰𝕬𝖓𝖌𝖊𝖑
МОДЕРАТОР
- Регистрация
- 7 Апр 2025
- Сообщения
- 10,778
- Реакции
- 81
Автор: Bin Wang
Название: Изучаем MySQL: Первые шаги в мире внутренних механизмов баз данных

Язык: Английский
Вес архива: 779 МБ
Погрузитесь во внутренние механизмы MySQL и шаг за шагом разберитесь, как СУБД обрабатывает ваши запросы — от парсинга и оптимизации до работы индексов, кэшей и транзакционных журналов. Этот курс поможет вам увидеть MySQL изнутри и уверенно применять полученные знания в реальных проектах.
Что вы изучите на курсе
Материал структурирован от простого к сложному, чтобы даже учащийся с минимальным опытом мог быстро войти в тему и постепенно освоить продвинутые элементы работы MySQL.
Базовые SQL‑операции
• Создание и управление таблицами
• Основные операторы SELECT, INSERT, UPDATE, DELETE
• Принципы фильтрации, сортировки и агрегации
Внутренние структуры данных
• Как устроены B+-деревья и почему они ускоряют поиск
• Разновидности индексов и их реальное влияние на производительность
Память, хранение и кэширование
• Буферный пул InnoDB
• Стратегии кеширования и оптимизация чтения/записи
Транзакции и механизмы надежности
• Принципы ACID и реализация в MySQL
• Блокировки, уровни изоляции и их влияние на конкурентность
• MVCC, работа redo и undo логов
Оптимизация выполнения запросов
• План выполнения и способы его анализа
• Типы JOIN и как они выбираются оптимизатором
• Практические методы ускорения запросов
Практическая работа с MySQL Trace Tool
Во время обучения вы получите доступ к высокопроизводительному MySQL Trace Tool. С его помощью вы сможете наблюдать:
• как MySQL парсит и оптимизирует SQL‑операторы;
• как движок выбирает план выполнения;
• какие структуры данных задействуются в реальном времени;
• как конкретные настройки сервера влияют на ход выполнения запросов.
Для кого предназначен курс
Курс будет полезен:
• начинающим backend‑разработчикам, желающим укрепить фундамент баз данных;
• студентам технических специальностей;
• инженерам, стремящимся понять MySQL глубже, чем уровень SQL‑запросов;
• всем, кто хочет уверенно работать с системой хранения данных на уровне профессионала.
Результаты прохождения
После завершения курса вы сможете:
• грамотно анализировать и оптимизировать запросы;
• понимать поведение MySQL в реальных нагрузках;
• выбирать правильные структуры данных и настройки;
• использовать внутренние механизмы СУБД для повышения производительности.
СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь