Перейти к содержанию
Learning Platform
Каталог / Data Engineering / SQL 02
Курс 31 · Data Engineering Бесплатно

SQL 02

SQL до железа (CMU 15-445): B-tree-страницы, MVCC/VACUUM, query planner, join-алгоритмы, EXPLAIN, изоляции, WAL. PostgreSQL 17 в браузере. Бесплатно.

Advanced
Уровень
82
Уроков
60
Часов
17
Модулей
Что входит: 82 уроков · 17 модулей · сертификат
Часть пути «Data Engineer» Senior · Internals систем Весь путь →
Что нужно знать заранее
1 курс
Обязательно SQL 01 Открыть →
Программа
17 модулей · 82 уроков
00
Введение в курс
6 уроков · 3 ч
6 уроков Открыть →
01
Storage layer: pages, heap, TOAST
10 уроков · 5 ч
10 уроков Открыть →
02
B-tree глубоко
12 уроков · 6 ч
12 уроков Открыть →
03
GIN, GiST, BRIN, Hash, SP-GiST
10 уроков · 5 ч
10 уроков Открыть →
04
MVCC: xmin/xmax, snapshots, HOT updates
10 уроков · 5 ч
10 уроков Открыть →
05
VACUUM, bloat, autovacuum tuning
10 уроков · 5 ч
10 уроков Открыть →
06
Planner и executor
10 уроков · 5 ч
10 уроков Открыть →
07
Статистика и costing
10 уроков · 5 ч
10 уроков Открыть →
08
Join algorithms: nested loop, hash, merge
10 уроков · 5 ч
10 уроков Открыть →
09
EXPLAIN deep dive
10 уроков · 5 ч
10 уроков Открыть →
10
Блокировки и concurrency
10 уроков · 5 ч
10 уроков Открыть →
11
Изоляции и SSI
10 уроков · 5 ч
10 уроков Открыть →
12
Партиционирование
10 уроков · 5 ч
10 уроков Открыть →
13
WAL и репликация
10 уроков · 5 ч
10 уроков Открыть →
14
Row vs vectorized execution
10 уроков · 5 ч
10 уроков Открыть →
15
Performance patterns
10 уроков · 5 ч
10 уроков Открыть →
16
Capstone: разогнать запрос
6 уроков · 3 ч
6 уроков Открыть →

Ещё в направлении · Data Engineering

Все материалы направления →