postgresql не использует индекс делает seq scan

Создал индекс, а планировщик упорно лезет в seq scan - знакомая боль на больших таблицах. Причины разные: устаревшая статистика и забытый ANALYZE, неподходящий тип индекса, низкая селективность, приведение типов в условии или просто выгодный полный проход. Как заставить Postgres взять индекс и когда seq scan честно быстрее - разбираем в темах форума и курсе по PostgreSQL.

30 тем, 140 ответов, 3929 просмотров · искать в реальном времени → · все запросы

Теги по теме: PostgreSQL 18индексация 7производительность 6SEO 6io_uring 5Яндекс 5краулинг 3апгрейд 3поисковые системы 3ClickHouse 2оптимизация 2индексы 2
  • Темы
Похожие запросы: бэкап и восстановление postgresql через pg_dumpкак читать план запроса explain analyze в postgresqlтриггеры и хранимые процедуры pl/pgsql в postgresqlautovacuum не успевает как настроить postgresqlчастичный и покрывающий индекс в postgresql когда нуженнастройка postgresql под 1с и высокую нагрузкуclickhouse vs postgresql для аналитики что выбратьpostgresql или mysql что выбрать для проекта · все запросы →