Оптимизация SQL запросов на примере ClickHouse

Научимся писать 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 и т.д.)

Наши преподаватели

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

загружаем...

Что вы получаете

  • Востребованные работодателями знания
  • Умение работать с самым передовым стеком технологий
  • Комьюнити единомышленников
  • Помощь наставника
  • Удочку, так как всю инфраструктуру развернем локально, и сможете экспериментировать как угодно
Price: Бесплатно

Расскажите о курсе друзьям

Price: Бесплатно