summaryrefslogtreecommitdiff
path: root/doc/src/sgml/pgbuffercache.sgml
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2020-03-31 17:16:33 -0400
committerBruce Momjian <bruce@momjian.us>2020-03-31 17:16:33 -0400
commit9b2009c4cfe1450228b941aba52e00e6bb938282 (patch)
treea006a67f374362725574b52bb9b83af5f28b3669 /doc/src/sgml/pgbuffercache.sgml
parentd97d55460bbda698a8d3ca100bee5485255b888f (diff)
downloadpostgresql-9b2009c4cfe1450228b941aba52e00e6bb938282.tar.gz
doc: add namespace column to pg_buffercache example query
Without the namespace, the table name could be ambiguous. Reported-by: adunham@arbormetrix.com Discussion: https://postgr.es/m/158155175140.23798.2189464781144503491@wrigleys.postgresql.org Backpatch-through: 9.5
Diffstat (limited to 'doc/src/sgml/pgbuffercache.sgml')
-rw-r--r--doc/src/sgml/pgbuffercache.sgml31
1 files changed, 16 insertions, 15 deletions
diff --git a/doc/src/sgml/pgbuffercache.sgml b/doc/src/sgml/pgbuffercache.sgml
index b5233697c3..2479181c5f 100644
--- a/doc/src/sgml/pgbuffercache.sgml
+++ b/doc/src/sgml/pgbuffercache.sgml
@@ -148,27 +148,28 @@
<title>Sample Output</title>
<screen>
-regression=# SELECT c.relname, count(*) AS buffers
+regression=# SELECT n.nspname, c.relname, count(*) AS buffers
FROM pg_buffercache b INNER JOIN pg_class c
ON b.relfilenode = pg_relation_filenode(c.oid) AND
b.reldatabase IN (0, (SELECT oid FROM pg_database
WHERE datname = current_database()))
- GROUP BY c.relname
- ORDER BY 2 DESC
+ JOIN pg_namespace n ON n.oid = c.relnamespace
+ GROUP BY n.nspname, c.relname
+ ORDER BY 3 DESC
LIMIT 10;
- relname | buffers
----------------------------------+---------
- tenk2 | 345
- tenk1 | 141
- pg_proc | 46
- pg_class | 45
- pg_attribute | 43
- pg_class_relname_nsp_index | 30
- pg_proc_proname_args_nsp_index | 28
- pg_attribute_relid_attnam_index | 26
- pg_depend | 22
- pg_depend_reference_index | 20
+ nspname | relname | buffers
+------------+------------------------+---------
+ public | delete_test_table | 593
+ public | delete_test_table_pkey | 494
+ pg_catalog | pg_attribute | 472
+ public | quad_poly_tbl | 353
+ public | tenk2 | 349
+ public | tenk1 | 349
+ public | gin_test_idx | 306
+ pg_catalog | pg_largeobject | 206
+ public | gin_test_tbl | 188
+ public | spgist_text_tbl | 182
(10 rows)
</screen>
</sect2>