Hi,

all clients will get the latest version of the row (from RAM, that is). The 
only thing is that in case of server crash, not-yet-written-to-disk commits 
will be lost.

detailed explanation can be found here:

https://www.postgresql.org/docs/current/wal-async-commit.html

regards,

fabio pardiĀ 


On 15/01/2019 11:58, pshadangi wrote:
> To improve commit performance we are planning to use 
> "synchronous_commit=off", with this if multiple clients are reading the same 
> data/row will they always get the latest updated data/row ? (clients are 
> using committed read and we are not using clustered environment, we have just 
> one instance of postgres serving local clients running on the same machine).
> For example if client1 updates a row then the updated value is available to 
> client2 immediately after the commit or there is a delay as commit is now 
> asynchronous ?

Reply via email to