pg_cancel_backend()
and pg_terminate_backend() will work on user backends,
- but not the Startup process, which performs
+ but not the startup process, which performs
recovery. pg_stat_activity does not show
recovering transactions as active. As a result,
pg_prepared_xacts is always empty during
pg_locks will show locks held by backends,
as normal. pg_locks also shows
- a virtual transaction managed by the Startup process that owns all
+ a virtual transaction managed by the startup process that owns all
AccessExclusiveLocks held by transactions being replayed by recovery.
- Note that the Startup process does not acquire locks to
+ Note that the startup process does not acquire locks to
make database changes, and thus locks other than AccessExclusiveLocks
do not show in pg_locks for the Startup
process; they are just presumed to exist.