Комментарии 7
Отличная статья, содержит ответы на ряд вопросов которые меня давно волновали, как по мне самая ценная мысль в том, что какая бы не была умная база, лучше самому выполнить разделение таблиц на метаданные и данные там где это явно не помешает
Любопытны результаты запроса с фильтром value LIKE 'foo%'
Как объясняется такое большое отличие для medium при прогретом и непрогретом кэше и отсутствие такого отличия для large?
TOAST-таблица не может быть эффективно закэширована на уровне Postgres?
Как объясняется такое большое отличие для medium при прогретом и непрогретом кэше и отсутствие такого отличия для large?
TOAST-таблица не может быть эффективно закэширована на уровне Postgres?
Чтобы лучше понимать какой объем данных обрабатывается при выполнении запросов необходимо использовать в EXLAIN опцию BUFFERS. Вы её почему-то не используете.
А есть ли выигрыш от varchar(3..5 тыс) как заведомо достаточного значения под"среднее поле" вместо text?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Неожиданное влияние текстов среднего размера на производительность PostgreSQL