Перейти к основному содержимому

pg_backend_memory_contexts

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

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

СтолбецТип данныхОписание
nametextИмя контекста памяти
identtextИдентификационная информация контекста памяти. Это поле усечено 1024 байтами
parenttextИмя родителя этого контекста памяти
levelint4Расстояние от TopMemoryContext в дереве контекста
total_bytesint8Общее количество байтов, выделенных для этого контекста памяти
total_nblocksint8Общее количество блоков, выделенных для этого контекста памяти
free_bytesint8Свободное пространство в байтах
free_chunksint8Общее количество свободных кусков
used_bytesint8Используемое пространство в байтах

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