code / database
Оптимизация SQL-запроса
От EXPLAIN до индексов, переписки запроса и материализованных views.
databasesqlperformance
Открыть
Продвинутый30-60 мин
data / sqlFeatured
Оптимизация медленного SQL по EXPLAIN ANALYZE
Систематическое чтение плана: где врёт оптимизатор, почему seq scan вместо index, как починить join order.
sqlperformanceexplain
Открыть
Продвинутый30-60 мин
data / sql
Оконные функции: паттерны и подводные камни
PARTITION BY, ROWS vs RANGE, running totals, ranking, sessionization, gap detection. С подсказками по производительности.
sqlwindow-functionsanalytics
Открыть
Средний30-60 мин
data / sql
Рекурсивные CTE: иерархии и графы
Org chart, BOM, graph traversal. Termination, cycle detection, когда лучше materialized path или nested set.
sqlcterecursion
Открыть
Продвинутый30-60 мин
data / sql
Диагностика медленных запросов (pg_stat_statements)
С чего начать когда «база тормозит»: top offenders, lock contention, stale stats, parameter sniffing.
sqlpostgresdiagnostics
Открыть
Продвинутый30-60 мин
data / analyticsFeatured
Когортный анализ end-to-end: от вопроса до плана действий
Шесть фаз: формулировка вопроса, определение когорты, SQL, визуализация, интерпретация, план действий. С heatmap, retention curve, сегментацией и приоритизацией N.
cohortretentionanalytics
Открыть
Продвинутый1-2 часа