pg_shmem_allocations_numa #그pg_shmem_allocations_numa서버의 기본 공유 롤 토토 세그먼트에 있는 공유 롤 토토 할당이 NUMA 노드에 분산되는 방식을 보여줍니다. 여기에는에 의해 할당된 두 롤 토토가 모두 포함됩니다.포스트그레SQL자체 및 메모리는 다음에 자세히 설명된 메커니즘을 사용하여 확장에 의해 할당됩니다.섹션 36.10.11. 이 보기는 여러 NUMA 노드에 분산되어 있는 경우 각 공유 메모리 세그먼트에 대해 여러 행을 출력합니다. 이 보기는 매우 느리고 이전에 사용되지 않은 경우 공유 메모리를 할당하게 될 수 있으므로 모니터링 시스템에서 쿼리해서는 안 됩니다. 이 보기의 현재 제한 사항은 익명 공유 메모리 할당을 표시하지 않는다는 것입니다.
이 보기에는 동적 공유 롤 토토 인프라를 사용하여 할당된 롤 토토가 포함되지 않습니다.
결정할 때NUMA노드, 보기는 공유 롤 토토 세그먼트에 대한 모든 롤 토토 페이지에 닿습니다. 이는 아직 할당되지 않은 경우 공유 롤 토토를 강제로 할당하며 롤 토토는 단일 롤 토토에 할당될 수 있습니다.NUMA노드(시스템 구성에 따라 다름).
표 53.28. pg_shmem_allocations_numa열
|
열 유형 설명 |
|---|
|
공유 메모리 할당의 이름입니다. |
|
ID의NUMA노드 |
|
이 특정 NUMA 메모리 노드의 할당 크기(바이트) |
기본적으로는pg_shmem_allocations_numa보기는 수퍼유저 또는 권한이 있는 역할만 읽을 수 있습니다.pg_read_all_stats역할.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.