Сложность:Теги:
Featured
Оптимизация медленного SQL по EXPLAIN ANALYZE
Систематическое чтение плана: где врёт оптимизатор, почему seq scan вместо index, как починить join order.
sqlperformanceexplain
Открыть
Продвинутый30-60 мин
Оконные функции: паттерны и подводные камни
PARTITION BY, ROWS vs RANGE, running totals, ranking, sessionization, gap detection. С подсказками по производительности.
sqlwindow-functionsanalytics
Открыть
Средний30-60 мин
Рекурсивные CTE: иерархии и графы
Org chart, BOM, graph traversal. Termination, cycle detection, когда лучше materialized path или nested set.
sqlcterecursion
Открыть
Продвинутый30-60 мин
Диагностика медленных запросов (pg_stat_statements)
С чего начать когда «база тормозит»: top offenders, lock contention, stale stats, parameter sniffing.
sqlpostgresdiagnostics
Открыть
Продвинутый30-60 мин
4 из 4