Почему PostgreSQL не использует ваш индекс
Вторая часть серии по PostgreSQL из моих внутренних докладов. В этот раз — индексы: откуда берётся cost в EXPLAIN и почему это «попугаи», а не миллисекунды. Почему PostgreSQL игнорирует ваш индекс при высоком покрытии таблицы. Как физическое расположение данных на диске влияет на скорость даже при наличии индекса. П...
Вторая часть серии по PostgreSQL из моих внутренних докладов. В этот раз — индексы: откуда берётся cost в EXPLAIN и почему это «попугаи», а не миллисекунды. Почему PostgreSQL игнорирует ваш индекс при высоком покрытии таблицы. Как физическое расположение данных на диске влияет на скорость даже при наличии индекса. Плюс GiST для нечёткого поиска с триграммами, GIN для полнотекстового поиска и EXCLUDE constraints для задач типа бронирования. Всё на примере таблицы с 4 миллионами строк.
Связанные теги
Компании и люди
Линия сюжета
Cost
Последние материалы и связанный контекст по теме Cost.
Explain
Последние материалы и связанный контекст по теме Explain.
Habr
Последние материалы и связанные ссылки по теме Habr.
Habr
Последние материалы и связанный контекст по теме Habr.
PostgreSQL
Последние материалы и связанные ссылки по теме PostgreSQL.
Продолжить следить за темой
Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.
Обзор MARS (Система маршрутизации и протоколирования)
На связи Сергей Скирдин, технический директор компании «Белый код». Поставил себе цель — сделать обзоры на шины данных из реестра отечественного ПО. Сегодня в обзоре продукт MAR...
Раньше ОГО-ГО, а потом КОЕ-КТО КОЕ-ЧТО. Теперь я КОЙ-ЧЕГО и называю себя предпринимателем
Стоит ли заниматься ОГО-ГО в России? Какие есть альтернативы? Есть ли смысл ЧТО-ТО делать? Все ответы... ...внутри
Если бы Гегель знал о квантовой физике: почему сознание — не «помеха», а условие реальности (но не так, как вы думаете)
Когда Гегель писал, что мир без мышления - это пустая абстракция, современники крутили пальцем у виска. Физика его эпохи оперировала твёрдыми шариками-атомами и абсолютным прост...
Ленточная библиотека SL150 не должна была существовать
Из всего многообразия оборудования, которое встречается в ЦОДе, ленточные библиотеки — единственный вид, работу которого можно увидеть. Ленточные библиотеки ворочают петабайты д...
Динамический CJM в Дзене: от данных к решениям через разметку, агрегацию и визуализацию
Привет, Хабр! Меня зовут Екатерина Сивакова, я тимлид аналитики в Дзене (VK), а до этого работала в других бигтехах, и везде так или иначе сталкивалась с изучением CJM и пользов...
Свой сервер или миграция в облако: почему в 2026 железо за 1 млн стоит 2,5 млн — и что с этим делать
Эта статья не про бенчмарки процессоров и не про священные войны «Linux против Windows». Она для собственников и руководителей бизнеса, у которых назрел практичный вопрос: продо...
Страницы сущностей
Рекламный слот
Встроенный блок в статье
Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.
Похожие статьи
Еще материалы, которые пересекаются по тегам, источнику или категории.
Обзор MARS (Система маршрутизации и протоколирования)
На связи Сергей Скирдин, технический директор компании «Белый код». Поставил себе цель — сделать обзоры на шины данных из реестра отечественного ПО. Сегодня в обзоре продукт MAR...
Раньше ОГО-ГО, а потом КОЕ-КТО КОЕ-ЧТО. Теперь я КОЙ-ЧЕГО и называю себя предпринимателем
Стоит ли заниматься ОГО-ГО в России? Какие есть альтернативы? Есть ли смысл ЧТО-ТО делать? Все ответы... ...внутри
Если бы Гегель знал о квантовой физике: почему сознание — не «помеха», а условие реальности (но не так, как вы думаете)
Когда Гегель писал, что мир без мышления - это пустая абстракция, современники крутили пальцем у виска. Физика его эпохи оперировала твёрдыми шариками-атомами и абсолютным прост...
Ленточная библиотека SL150 не должна была существовать
Из всего многообразия оборудования, которое встречается в ЦОДе, ленточные библиотеки — единственный вид, работу которого можно увидеть. Ленточные библиотеки ворочают петабайты д...
Еще материалы от Habr
Свежие публикации и продолжение темы от той же редакции.
Обзор MARS (Система маршрутизации и протоколирования)
На связи Сергей Скирдин, технический директор компании «Белый код». Поставил себе цель — сделать обзоры на шины данных из реестра отечественного ПО. Сегодня в обзоре продукт MAR...
Раньше ОГО-ГО, а потом КОЕ-КТО КОЕ-ЧТО. Теперь я КОЙ-ЧЕГО и называю себя предпринимателем
Стоит ли заниматься ОГО-ГО в России? Какие есть альтернативы? Есть ли смысл ЧТО-ТО делать? Все ответы... ...внутри
Если бы Гегель знал о квантовой физике: почему сознание — не «помеха», а условие реальности (но не так, как вы думаете)
Когда Гегель писал, что мир без мышления - это пустая абстракция, современники крутили пальцем у виска. Физика его эпохи оперировала твёрдыми шариками-атомами и абсолютным прост...
Ленточная библиотека SL150 не должна была существовать
Из всего многообразия оборудования, которое встречается в ЦОДе, ленточные библиотеки — единственный вид, работу которого можно увидеть. Ленточные библиотеки ворочают петабайты д...
Дополнительное покрытие этой темы
Похожие публикации и близкие по смыслу материалы по этой же теме.
От Google таблиц к DataLens + PostgreSQL: как мы делали BI-систему для WB и Ozon
Всем привет! Меня зовут Александр. Я работаю в компании которая ведет управление личными кабинетами на маркетплейсах. И вопрос аналитики стал для нас проблемным. Испробовав мног...
Health Score для PostgreSQL: один показатель вместо 150 метрик
Мониторинг PostgreSQL сломан: 150 метрик в pg_stat_*, и ни одна не отвечает на вопрос «база здорова?». В статье — как устроен Health Score: единое число от 0 до 100, которое агр...
Книга «PostgreSQL 16. Оптимизация запросов»: учимся читать мысли планировщика
Медленный запрос — это не приговор, это задача со своим решением. Но найти его невозможно, пока планировщик PostgreSQL остаётся для вас чёрным ящиком. Книга Павла Толмачёва «Pos...
Приключения с Go и YDB Serverless: как я уложился в бесплатный тир Yandex Cloud после Spring Boot и PostgreSQL
Долгое время я пытался научиться слепому десятипальцевому методу печати, но всегда это заканчивалось поражением. Учился на Keybr — на нём освоил английский. Частотный метод, ког...