В postgres есть клевая штука, как recovery_target_xid
Можно восстановиться к конкретной транзакции, указав ее номер.
Все хорошо, но! столкнулся с проблемой, что в файле с логами у меня нет этих самых номеров транзакций :)
Да, номера можно вытягивать через pg_xlogdump, но это тот еще секс.
Посоветуйте, как можно писать номера транзакций в обычном файле с логами.
Сейчас конфиг выглядить вот так:
log_statement = 'mod'
log_line_prefix = 'db=%d,user=%u '
Пробовали добавлять ключи %x и %v, как это указано в документации, https://postgrespro.ru/docs/postgrespro/9.6/runtime-config-logging однако, не помогло.