Задать вопрос
Viji
@Viji
DevOps Engineer

В каких случаях использование индексов в таблицах PostgreSQL может замедлить выполнение запроса?

В нашей команде архитектор настаивает, чтобы все таблицы в базах имели индекс. Оправдано ли это? В каких случаях использование индексов ухудшает производительность и насколько?
  • Вопрос задан
  • 192 просмотра
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
Слишком абстрактный вопрос - все зависит от конкретного приложения и объемов данных.
В общем случае - индекс добавляет некоторый оверхед на вставку/обновление данных и на дисковое пространство, что не должно являться определяющим фактором в решении нужен индекс или нет.
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
Вашему архитектору - передавайте большой привет. Возможно его фраза звучала в контексте. И без этого контекста мы слышим мысль воспроизведенную вами так как вы поняли. Возможно арх. вообще сетовал на то что вы их нигде не создаете. Другое зло вобщемто.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы