pg_shmem_allocations
#
The pg_shmem_allocations
view shows allocations
made from the server's main shared memory segment. This includes both
memory allocated by PostgreSQL itself and memory
allocated by extensions using the mechanisms detailed in
Section 36.10.10.
Note that this view does not include memory allocated using the dynamic shared memory infrastructure.
Table 52.26. pg_shmem_allocations
Columns
Anonymous allocations are allocations that have been made
with ShmemAlloc()
directly, rather than via
ShmemInitStruct()
or
ShmemInitHash()
.
By default, the pg_shmem_allocations
view can be
read only by superusers or roles with privileges of the
pg_read_all_stats
role.