Skip to content
PПромтбук
RUEN
Тег

postgres

6промтов
code / database

Стратегия индексов: что, когда, какой ценой

Какие колонки индексировать, composite vs single, covering indexes, аудит unused, цена write vs read.

databaseindexespostgres
Продвинутый30-60 мин
code / database

Full-text search: pg_trgm vs MeiliSearch vs Elastic

Когда хватит Postgres, когда нужен MeiliSearch, когда только Elastic. Ranking (BM25, custom boost), faceting, multilang, synonyms.

databasesearchfull-text
Продвинутый30-60 мин
code / architecture

Реализация поиска: PG full-text vs MeiliSearch vs Algolia vs Elasticsearch

Критерии выбора engine, индексация, ranking, faceting, multi-language, как мерить релевантность.

searchelasticsearchmeilisearch
Продвинутый30-60 мин
data / sqlFeatured

Оптимизация медленного SQL по EXPLAIN ANALYZE

Систематическое чтение плана: где врёт оптимизатор, почему seq scan вместо index, как починить join order.

sqlperformanceexplain
Продвинутый30-60 мин
data / sql

Диагностика медленных запросов (pg_stat_statements)

С чего начать когда «база тормозит»: top offenders, lock contention, stale stats, parameter sniffing.

sqlpostgresdiagnostics
Продвинутый30-60 мин
data / modeling

Online schema migration без даунтайма

Expand/contract, backfill, dual writes, lock-free DDL (pg_repack, gh-ost), стратегии отката и мониторинг прогресса.

modelingmigrationddl
Продвинутый1-2 часа