Скоро на All-DAR Оптимизация SQL запросов на примере ClickHouse [stepik] [Трофим Воробьев]

ALL DAR Bot

🛡 МОДЕРАТОР 🛡
Регистрация
26 Март 2018
Сообщения
85.547
Название: Оптимизация SQL запросов на примере ClickHouse [stepik] [Трофим Воробьев]

845478fbc78a304ca73078596a63f676.jpg


Описание:
Научимся писать SQL запросы так, чтобы не убить базу данных. Изучим основные методы оптимизации SQL запросов, актуальные для любой СУБД

Чему вы научитесь

  • Установка ClickHouse и других инструментов с помощью Docker
  • Ознакомимся с официальной документацией ClickHouse
  • Загрузим данные в ClickHouse
  • Изучим самые лучшие методы оптимизации SQL запросов, увидим конкретные цифры по результатам оптимизации
  • Изучим, что такое партиционирование, сделаем его
  • Изучим, что такое индекс, сделаем его
  • Поймем, что такое OLAP/OLTP

О курсе

Добро пожаловать на курс!

Знания SQL обязательно!

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

Для кого этот курс

Данный курс предназначен для всех, кто так или иначе работает планирует работать с данными.

Начальные требования

Знания SQL обязательно (select, where, group by, having, order by, join и т.д.). Вы умеете писать SQL-запросы. Вы понимаете, что такое база данных, и что различных систем управления базой данных (СУБД) очень много (Postgres, ClickHouse, MySQL и т.д.)

Наши преподаватели .Трофим Воробьев.Действующий специалист в области работы с данными. Бывший разработчик. В IT с 2016 года.

Постоянно изучаю что-то новое. Говорю простым языком о сложном. Хочу упростить путь в IT начинающим специалистам помочь повысить квалификацию действующим.

Программа курса

Введение

1. О важности оптимизации SQL запросов

2. Установка необходимых инструментов

Почему ClickHouse?

1. OLAP/OLTP

Предварительные настройки

1. Настраиваем окружение

2. Системные таблицы

Оптимизация

1. Колоночное хранение

2. LIMIT (изучаем индексы)

3. WHERE без партиционирования

4. WHERE с партиционированием

5. HAVING

6. EXPLAIN

7. JOIN

8. Порядок выполнения запроса сервером

9. Декомпозиция

10. Тест

Заключение

1. Выводы

В курс входят 16 уроков 2 часа 20 минут видео 16 тестов

Последнее обновление 02.06.2025

Цена: 299 р

Материал «Оптимизация SQL запросов на примере ClickHouse [stepik] [Трофим Воробьев]», возможно, скоро появится на All-dar.

Пройдите регистрацию и оформите Premium подписку, чтобы первым получить доступ, и воспользуйтесь поиском — может быть, он уже опубликован.

Скрытый контент для пользователей All-dar.
 

Присоединяйтесь, чтобы открыть полный доступ

Комментарии и материалы этой темы доступны только зарегистрированным участникам

Новый участник?

Регистрация занимает меньше минуты

Уже с нами?

Войдите в свой аккаунт

Сверху