From 8ff2005c6754efeab309fcccb756c5de1423f21e Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Thu, 11 Sep 2003 23:12:31 +0000 Subject: [PATCH] Message in the other exit from acquire_sample_rows(), as per update from Mark Kirkwood. Also show the sample size. --- src/backend/commands/analyze.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/backend/commands/analyze.c b/src/backend/commands/analyze.c index 4c66e672a8..fd93badc55 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.61 2003/09/11 22:59:28 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/commands/analyze.c,v 1.62 2003/09/11 23:12:31 tgl Exp $ * *------------------------------------------------------------------------- */ @@ -539,6 +539,12 @@ acquire_sample_rows(Relation onerel, HeapTuple *rows, int targrows, if (!HeapTupleIsValid(tuple)) { *totalrows = (double) numrows; + + ereport(elevel, + (errmsg("\"%s\": %u pages, %d rows sampled, %.0f estimated total rows", + RelationGetRelationName(onerel), + onerel->rd_nblocks, numrows, *totalrows))); + return numrows; } @@ -691,9 +697,9 @@ pageloop:; * Emit some interesting relation info */ ereport(elevel, - (errmsg("\"%s\": %u pages, %.1f average rows/page in sample, %.0f estimated rows", + (errmsg("\"%s\": %u pages, %d rows sampled, %.0f estimated total rows", RelationGetRelationName(onerel), - onerel->rd_nblocks, tuplesperpage, *totalrows))); + onerel->rd_nblocks, numrows, *totalrows))); return numrows; } -- GitLab