home.social

#create_index_concurrently — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #create_index_concurrently, aggregated by home.social.

fetched live
  1. [Перевод] Одна ошибка с индексами Postgres, из‑за которой растут WAL и нагрузка на запись

    Если CREATE INDEX CONCURRENTLY или REINDEX INDEX CONCURRENTLY завершается с ошибкой, Postgres оставляет после себя невалидный индекс. Многие инженеры считают такие индексы безобидными заготовками, которые просто ждут удаления. В конце концов, планировщик ведь не использует их в запросах, верно? Нет. Невалидные индексы совсем не безобидны. Они продолжают потреблять ресурсы, генерировать ввод‑вывод, мешать оптимизациям и даже создавать конкуренцию за блокировки — при этом не давая никакого выигрыша в производительности запросов. В этой статье мы на реальных примерах рассмотрим скрытые издержки невалидных индексов, о которых должен знать каждый администратор Postgres. Проверить индексы

    habr.com/ru/companies/otus/art

    #невалидные_индексы #PostgreSQL #CREATE_INDEX_CONCURRENTLY #VACUUM #HOTобновления #миграции_базы_данных #блокировки_PostgreSQL #производительность_базы_данных