recovery_target_time
| 버전 | 기본값 | context | 타입 |
|---|---|---|---|
| 14 | — | user | timestamp |
| 15 | — | user | timestamp |
| 16 | — | user | timestamp |
| 17 | — | user | timestamp |
| 18 | — | user | timestamp |
| 19 | — | user | timestamp |
recovery를 어느 시각까지 진행할지 timestamp로 지정한다. recovery가 진행 중일 때만 의미가 있으며, 실수로 데이터를 삭제한 시각 직전으로 되돌리는 PITR에서 가장 흔히 쓰이는 target이다.
값은 timestamp with time zone 타입이 받는 것과 같은 형식의 timestamp다. 다만 time zone 약어는 (설정 파일 앞부분에서 timezone_abbreviations를 먼저 지정하지 않는 한) 쓸 수 없다. UTC 기준 숫자 offset을 쓰거나, EEST 같은 약어 대신 Europe/Helsinki 같은 전체 time zone 이름을 쓰는 방식이 권장된다. 정확한 정지 지점은 recovery_target_inclusive의 영향도 함께 받는다.
출처: PostgreSQL 18 문서