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.