# Read your writes: WAIT FOR in PostgreSQL 19

DevFeed: [Read your writes: WAIT FOR in PostgreSQL 19](<https://devfeed.tech/articles/read-your-writes-wait-for-in-postgresql-19-5525.md>)

Original publisher: [Read original article](<https://clickhouse.com/blog/postgresql-19-wait-for-read-your-writes>)

Author: Gülçin Yıldırım Jelínek

Published: 2026-08-25T12:36:23Z

Content type: article

Language: en

Sources: [ClickHouse Blog](<https://devfeed.tech/sources/clickhouse-blog.md>)

Topics: [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [Replication](<https://devfeed.tech/topics/replication.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [latency](<https://devfeed.tech/tags/latency.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [replication](<https://devfeed.tech/tags/replication.md>), [sql](<https://devfeed.tech/tags/sql.md>)

## AI overview

PostgreSQL 19 introduces a `WAIT FOR` command that allows reads on asynchronous replicas to wait until a specified WAL position has been replayed. This provides read-your-writes consistency without synchronous replication or application-side polling.

## Source excerpt

PostgreSQL 19's new `WAIT FOR` command enables read-your-writes consistency on asynchronous replicas by letting individual reads wait for a specific WAL position.