Postgresql 中文操作指南

54.4. pg_backend_memory_contexts #

视图 pg_backend_memory_contexts 显示附加到当前会话的服务器进程的所有内存上下文。

pg_backend_memory_contexts 包含每种内存语境的一行。

Table 54.4. pg_backend_memory_contexts Columns

Column Type

Description

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_read_all_stats 角色的权限的角色才能读取 pg_backend_memory_contexts 视图。