pg_backend_memory_contexts#

Представление pg_backend_memory_contexts отображает все контексты памяти серверного процесса, подключенного к текущей сессии.

pg_backend_memory_contexts содержит одну строку для каждого контекста памяти.

Столбец

Тип данных

Описание

name

text

Имя контекста памяти

ident

text

Идентификационная информация контекста памяти. Это поле усечено 1024 байтами

parent

text

Имя родителя этого контекста памяти

level

int4

Расстояние от TopMemoryContext в дереве контекста

total_bytes

int8

Общее количество байтов, выделенных для этого контекста памяти

total_nblocks

int8

Общее количество блоков, выделенных для этого контекста памяти

free_bytes

int8

Свободное пространство в байтах

free_chunks

int8

Общее количество свободных кусков

used_bytes

int8

Используемое пространство в байтах

По умолчанию представление pg_backend_memory_contexts может быть прочитано только суперпользователями или ролями с привилегиями роли pg_read_all_stats.