Re: proposal: EXPLAIN ANALYZE formatting

From: Gavin Flower <GavinFlower(at)archidevsys(dot)co(dot)nz>
To: Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: PostgreSQL Hackers <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: proposal: EXPLAIN ANALYZE formatting
Date: 2017-01-28 20:24:05
Message-ID: 1ba40435-c6a0-3ffb-a137-5f322bf7ecc1@archidevsys.co.nz
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On 29/01/17 05:31, Pavel Stehule wrote:
>
>
> 2017-01-28 17:09 GMT+01:00 Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us
> <mailto:tgl(at)sss(dot)pgh(dot)pa(dot)us>>:
>
> Pavel Stehule <pavel(dot)stehule(at)gmail(dot)com
> <mailto:pavel(dot)stehule(at)gmail(dot)com>> writes:
> > Now EXPLAIN ANALYZE produce too wide rows for usage in presentations
>
> > What do you think about possibility to implement >>optional<<
> alternative
> > formatting.
> > Now:
> > node name (estimation) (actual)
> > Alternative:
> > node name (estimation)
> > (actual)
>
> Seems like that would make a difference in only a tiny minority of
> situations. In a deeply nested plan you'll have trouble no matter
> what, and it's not uncommon that the node name line isn't the widest
> thing anyway.
>
>
> It is related to presentation where you have to use large type - and
> where usually don't present complex nested plans, or you present only
> fragments.
>
> A output of EXPLAIN is usually ok - EXPLAIN ANALYZE does a overflow
>
> This feature is in nice to have category - probably interesting for
> lectures or presenters only - can helps and doesn't need lot of work.
> So I am ask for community opinion.
>
> The result should not be exactly how I proposed - any form what is
> more friendly for tiny monitor (projectors) is welcome
>
> Regards
>
> Pavel
>
>
> regards, tom lane
>
>
How about have a GUC to control the formatting of how it is displayed?

Could also include maximum line width (default 'infinite'), and word
wrapping rules, ...

Cheers,
Gavin

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Peter Eisentraut 2017-01-28 21:31:10 Re: proposal: EXPLAIN ANALYZE formatting
Previous Message Fabrízio de Royes Mello 2017-01-28 18:33:28 Re: Add support to COMMENT ON CURRENT DATABASE