07/ 11·6 уроков·2 ч 20 мин

Индексы и EXPLAIN

Производительность через чтение планов: EXPLAIN ANALYZE с buffers (в PG18 по умолчанию), B-tree и порядок столбцов (PG18 skip-scan), когда индексы не помогают (expression index), partial/covering/unique и Index-Only Scan, GIN для jsonb/массивов, CREATE INDEX CONCURRENTLY.

/ lessons

Уроки модуля

6 уроков · 2 ч 20 мин
  1. 01Чтение EXPLAIN ANALYZE↳ продолжить отсюда#explain#analyze#buffers25м
  2. 02B-tree и порядок столбцов↳ продолжить отсюда#btree#composite-index#left-prefix25м
  3. 03Когда индексы не помогают↳ продолжить отсюда#non-sargable#expression-index#lower20м
  4. 04Частичные, покрывающие и уникальные↳ продолжить отсюда#partial-index#covering-index#include25м
  5. 05GIN для jsonb и массивов↳ продолжить отсюда#gin#jsonb#arrays25м
  6. 06CREATE INDEX CONCURRENTLY↳ продолжить отсюда#create-index-concurrently#locks#migrations20м