From cd0f42e87c6e90805437caabc71e2e36657ff0d8 Mon Sep 17 00:00:00 2001
From: Bruce Momjian <bruce@momjian.us>
Date: Tue, 26 Aug 2003 15:38:42 +0000
Subject: [PATCH] Attached is a (very small) patch to make analyze display some
 interesting info in verbose mode about the analyzed relation (pages, rows per
 block and rows).

Mark Kirkwood
---
 src/backend/commands/analyze.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/src/backend/commands/analyze.c b/src/backend/commands/analyze.c
index aea5e45b231..844dce19b59 100644
--- a/src/backend/commands/analyze.c
+++ b/src/backend/commands/analyze.c
@@ -8,7 +8,7 @@
  *
  *
  * IDENTIFICATION
- *	  $Header: /cvsroot/pgsql/src/backend/commands/analyze.c,v 1.59 2003/08/17 19:58:04 tgl Exp $
+ *	  $Header: /cvsroot/pgsql/src/backend/commands/analyze.c,v 1.60 2003/08/26 15:38:42 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -687,6 +687,12 @@ pageloop:;
 	 */
 	*totalrows = floor((double) onerel->rd_nblocks * tuplesperpage + 0.5);
 
+	/*
+	 * Emit some interesting relation info 
+	 */
+	elog(elevel, "  pages = %d rows/page = %d rows = %.0f", 
+		onerel->rd_nblocks, (int)tuplesperpage, *totalrows);
+
 	return numrows;
 }
 
-- 
GitLab