Глава 63. Предварительная запись в журнал для расширений

Для некоторых расширений, особенно реализующих пользовательские методы доступа, может потребоваться предварительная запись в журнал для обеспечения безопасности данных при сбое. В PostgreSQL можно достичь этой цели двумя способами.

Первый способ: расширения могут использовать унифицированный тип записей WAL, в котором изменения страниц описываются в общем виде. Этот способ прост в реализации и не требует загрузки библиотеки расширений для применения записей. Однако записи WAL такого типа будут игнорироваться при выполнении логического декодирования.

Второй способ: расширения могут использовать пользовательский менеджер ресурсов. Этот способ более гибкий, поддерживает логическое декодирование и иногда генерирует записи WAL гораздо меньшего размера, чем при использовании унифицированных записей WAL. Однако его сложнее реализовать для расширений.

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy