51.4. pg_backend_memory_contexts#

51.4. pg_backend_memory_contexts

51.4. pg_backend_memory_contexts #

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

pg_backend_memory_contexts contains one row for each memory context.

Таблица 51.4. pg_backend_memory_contexts Columns

Тип столбца

Описание

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.