Update on index prefetching(PGConf.dev 2026)

15 подписчиков

12+
12+

3 просмотра

5 дней назад

ПожаловатьсяНарушение авторских прав

Update on index prefetching(PGConf.dev 2026)

15 подписчиков

12+
12+

3 просмотра

5 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

5 дней назад

Обновление по упреждающей выборке индексов (Update on index prefetching) PGConf.dev 2026 Представлено Питером В. Геогганом (Peter V. Geoghegan) и Томашем Вондрой (Tomas Vondra) на PGConf.dev 2026 (https://2026.pgconf.dev) Postgres поддерживает AIO начиная с версии 18, и большинство базовых узлов исполнителя уже были изменены для использования этой возможности. Во многих случаях это приводит к значительному повышению производительности, особенно на хранилищах, требующих упреждающей выборки. Сканирования индексов остаются одной из немногих частей, которые всё ещё не используют AIO, несмотря на очевидные преимущества упреждающей выборки при случайном вводе-выводе. В этом докладе мы обсудим работу, проделанную нами по использованию AIO для сканирований индексов — текущее состояние работы, основные проблемы и трудности этого многолетнего проекта. Мы объясним основные концепции, вводимые патчами (пакетирование, дополнения к интерфейсу Index AM и т. д.), и то, как всё это работает вместе. Мы также поделимся некоторыми цифрами по производительности. https://2026.pgconf.dev/session/659

, чтобы оставлять комментарии