Replica Identity
이 세팅에 따라서 업데이트 또는 삭제된 행들을 파악하는데 사용되는 WAL(write-ahead-log)에 기록되는 정보가 달라진다. logical replication이 사용중일때를 제외하고는 효력이 없다.
4가지 모드
DEFAULT
non system table들에 default 모드
pk 칼럼들의 이전값을 WAL에 기록
USING INDEX
- named index에 의해 커버된 칼럼들의 이전값만을 기록한다.
named index는 unique, not partial, not deferrable 해야하며 오직 NOT NULL로 마크된 칼럼들만 포함할수 있다.
FULL
모든 칼럼들의 이전값들을 기록한다.
영향받는 row를 식별하기위해 더 많은 데이터를 생산한다. 퍼포먼스에 안좋다.
NOTHING
- 이전 row에 대한 아무런 정보도 기록하지 않는다.