커스텀 액세스 방법을 구현하는 특정 확장, 주로 커스텀 액세스 방법을 구현하는 특정 확장은 충돌 안전을 보장하기 위해 쓰기 로그깅을 수행해야 할 수 있습니다..PostgreSQL확장 이이 목표를 달성하기위한 두 가지 방법을 제공합니다.
첫 번째, 확장자는 사용할 수 있습니다제네릭 월, 일반적인 방식으로 페이지 변경 사항을 설명하는 특수 유형의 WAL 레코드. 이 방법은 구현하기가 간단하며 레코드를 적용하기 위해 확장 라이브러리를로드 할 필요가 없습니다.
두 번째, 확장자는 a를 선택할 수 있습니다PostgreSQL :. 이 방법은보다 유연하고 논리적 디코딩을 지원하며 때로는 일반 WAL에서 가능한 것보다 훨씬 작은 쓰기 로그 레코드를 생성 할 수 있습니다.