pg_shmem_allocations #그pg_shmem_allocations보기는 서버의 기본 공유 메모리 세그먼트에서 이루어진 윈 토토을 보여줍니다. 여기에는에 의해 윈 토토된 두 메모리가 모두 포함됩니다.포스트그레SQL자체 및 메모리는 다음에 자세히 설명된 메커니즘을 사용하여 확장에 의해 할당됩니다.섹션 38.10.10.
이 보기에는 동적 공유 메모리 인프라를 사용하여 윈 토토된 메모리가 포함되지 않습니다.
표 54.26. pg_shmem_allocations열
|
열 유형 설명 |
|---|
|
공유 메모리 할당의 이름. 사용되지 않은 메모리의 경우 NULL 및 |
|
할당이 시작되는 오프셋. 익명 할당의 경우 관련 세부정보가 알려져 있지 않으므로 NULL입니다. |
|
할당 크기(바이트) |
|
패딩을 포함한 할당 크기(바이트). 익명 할당의 경우 패딩에 대한 정보를 사용할 수 없으므로 |
익명 할당은 다음으로 이루어진 할당입니다.ShmemAlloc()경유가 아닌 직접ShmemInitStruct()또는ShmemInitHash().
기본적으로는pg_shmem_allocations보기는 수퍼유저 또는 권한이 있는 역할만 읽을 수 있습니다.pg_read_all_stats역할.
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다. 특정 기능에 대한 경험이 있거나 추가 설명이 필요한 경우 이용해주세요이 양식문서 문제를 보고합니다.