mirror of
https://github.com/postgres/postgres.git
synced 2025-11-04 20:11:56 +03:00
Send status updates back from standby server to master, indicating how far
the standby has written, flushed, and applied the WAL. At the moment, this is for informational purposes only, the values are only shown in pg_stat_replication system view, but in the future they will also be needed for synchronous replication. Extracted from Simon riggs' synchronous replication patch by Robert Haas, with some tweaking by me.
This commit is contained in:
@@ -298,8 +298,11 @@ postgres: <replaceable>user</> <replaceable>database</> <replaceable>host</> <re
|
||||
<entry><structname>pg_stat_replication</><indexterm><primary>pg_stat_replication</primary></indexterm></entry>
|
||||
<entry>One row per WAL sender process, showing process <acronym>ID</>,
|
||||
user OID, user name, application name, client's address and port number,
|
||||
time at which the server process began execution, current WAL sender
|
||||
state and transaction log location. The columns detailing what exactly
|
||||
time at which the server process began execution, and the current WAL
|
||||
sender state and transaction log location. In addition, the standby
|
||||
reports the last transaction log position it received and wrote, the last
|
||||
position it flushed to disk, and the last position it replayed, and this
|
||||
information is also displayed here. The columns detailing what exactly
|
||||
the connection is doing are only visible if the user examining the view
|
||||
is a superuser.
|
||||
</entry>
|
||||
|
||||
Reference in New Issue
Block a user