Поделиться в MAX

Update on index prefetching(PGConf.dev 2026)

Аватар автора
Обновление по упреждающей выборке индексов (Update on index prefetching) PGConf.dev 2026 Postgres поддерживает AIO начиная с версии 18, и большинство базовых узлов исполнителя уже были изменены для использования этой возможности. Во многих случаях это приводит к значительному повышению производительности, особенно на хранилищах, требующих упреждающей выборки. Сканирования индексов остаются одной из немногих частей, которые всё ещё не используют AIO, несмотря на очевидные преимущества упреждающей выборки при случайном вводе-выводе. В этом докладе мы обсудим работу, проделанную нами по использованию AIO для сканирований индексов — текущее состояние работы, основные проблемы и трудности этого многолетнего проекта. Мы объясним основные концепции, вводимые патчами (пакетирование, дополнения к интерфейсу Index AM и т. д.), и то, как всё это работает вместе. Мы также поделимся некоторыми цифрами по производительности.

0/0


0/0

0/0

0/0

0/0