pgsql: Add pg_shmem_allocations view.

Started by Robert Haasover 6 years ago3 messagescomitters
Jump to latest
#1Robert Haas
robertmhaas@gmail.com

Add pg_shmem_allocations view.

This tells you about allocations that have been made from the main
shared memory segment. The original patch also tried to show information
about dynamic shared memory allocation as well, but I decided to
leave that problem for another time.

Andres Freund and Robert Haas, reviewed by Michael Paquier, Marti
Raudsepp, Tom Lane, Álvaro Herrera, and Kyotaro Horiguchi.

Discussion: /messages/by-id/20140504114417.GM12715@awork2.anarazel.de

Branch
------
master

Details
-------
https://git.postgresql.org/pg/commitdiff/ed10f32e37e9a16814c25e400d7826745ae3c797

Modified Files
--------------
doc/src/sgml/catalogs.sgml | 85 ++++++++++++++++++++++++++++
doc/src/sgml/xfunc.sgml | 2 +-
src/backend/catalog/system_views.sql | 6 ++
src/backend/storage/ipc/shmem.c | 106 ++++++++++++++++++++++++++++++++++-
src/include/catalog/pg_proc.dat | 9 +++
src/include/storage/shmem.h | 3 +-
src/test/regress/expected/rules.out | 5 ++
7 files changed, 212 insertions(+), 4 deletions(-)

#2Tom Lane
tgl@sss.pgh.pa.us
In reply to: Robert Haas (#1)
Re: pgsql: Add pg_shmem_allocations view.

Robert Haas <rhaas@postgresql.org> writes:

Add pg_shmem_allocations view.

This should have included a catversion bump. It's moot now because
I just pushed another change that had one, but ...

regards, tom lane

#3Robert Haas
robertmhaas@gmail.com
In reply to: Tom Lane (#2)
Re: pgsql: Add pg_shmem_allocations view.

On Thu, Jan 9, 2020 at 11:59 AM Tom Lane <tgl@sss.pgh.pa.us> wrote:

Robert Haas <rhaas@postgresql.org> writes:

Add pg_shmem_allocations view.

This should have included a catversion bump. It's moot now because
I just pushed another change that had one, but ...

Ah, darn. Sorry.

--
Robert Haas
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company