PostgreSQL 19新增WAIT FOR命令,允许会话阻塞至WAL达到指定位置,实现异步副本的读己之写一致性,无需同步复制开销。该命令支持多种等待模式(如standby_replay、standby_flush)及超时、NO_THROW选项。因需无快照运行以避免自死锁,WAIT FOR必须作为顶层命令执行,不能用于函数或事务内。此功能保持异步复制,仅需保证一致性的读取等待副本追赶。
完成下面两步后,将自动完成登录并继续当前操作。