Re: explain analyze rows=%.0f
Robert Haas <robertmhaas@gmail.com>
From: Robert Haas <robertmhaas@gmail.com>
To: Simon Riggs <simon@2ndQuadrant.com>
Cc: Ron Mayer <rm_pg@cheapcomplexdevices.com>, Euler Taveira de Oliveira <euler@timbira.com>, "pgsql-hackers@postgresql.org" <pgsql-hackers@postgresql.org>
Date: 2009-06-02T14:06:18Z
Lists: pgsql-hackers
On Jun 2, 2009, at 9:41 AM, Simon Riggs <simon@2ndQuadrant.com> wrote: > > On Mon, 2009-06-01 at 20:30 -0700, Ron Mayer wrote: > >> What I'd find strange about "6.67 rows" in your example is more >> that on >> the estimated rows side, it seems to imply an unrealistically >> precise estimate >> in the same way that "667 rows" would seem unrealistically precise >> to me. >> Maybe rounding to 2 significant digits would reduce confusion? > > You're right that the number of significant digits already exceeds the > true accuracy of the computation. I think what Robert wants to see is > the exact value used in the calc, so the estimates can be checked more > thoroughly than is currently possible. Bingo. ...Robert
Commits
-
EXPLAIN: Always use two fractional digits for row counts.
- 95dbd827f2ed 18.0 landed
-
Adjust EXPLAIN test case to filter out "Actual Rows" values.
- 44cbba9a7f51 18.0 cited
-
Allow EXPLAIN to indicate fractional rows.
- ddb17e387aa2 18.0 landed
-
Fix pgbench performance issue induced by commit af35fe501.
- fb056564ec5b 18.0 cited