Почему база данных медленная?

Middle
276 просмотров
AFK Offer AI

Частые причины: отсутствие индексов, N+1 запросы, bloat таблиц, маленький shared_buffers, долгие транзакции держат локи. Начни с pg_stat_statements — покажет самые медленные и частые запросы. Проверь pg_stat_activity — нет ли зависших транзакций. EXPLAIN ANALYZE на подозрительные запросы. Часто помогает: добавить индекс, переписать на batch, увеличить work_mem, запустить VACUUM ANALYZE.

Следующий вопрос

Как тестировать gRPC handler?