Re: Allow to collect statistics on virtual generated columns

From: Yugo Nagata <nagata(at)sraoss(dot)co(dot)jp>
To: Dean Rasheed <dean(dot)a(dot)rasheed(at)gmail(dot)com>
Cc: Andres Freund <andres(at)anarazel(dot)de>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: Allow to collect statistics on virtual generated columns
Date: 2026-03-24 14:01:10
Message-ID: 20260324230110.8be302935c6792e77cd86a75@sraoss.co.jp
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Tue, 24 Mar 2026 11:43:47 +0000
Dean Rasheed <dean(dot)a(dot)rasheed(at)gmail(dot)com> wrote:

> On Tue, 24 Mar 2026 at 10:57, Yugo Nagata <nagata(at)sraoss(dot)co(dot)jp> wrote:
> >
> > One concern is that CREATE STATISTICS does not allow creating extended
> > statistics on a single colmun. If we try this, it raises the following error:
> >
> > ERROR: extended statistics require at least 2 columns
> >
> > Therefore, if we take this approach, we would need to add an exception
> > to this rule for virtual columns.
>
> I think that would be fine. It makes sense because a virtual column
> expands to an expression, and we already allow CREATE STATISTICS on a
> single expression.

I see, that makes sense. I'll update the patch accordingly.

Regards,
Yugo Nagata

>
> Regards,
> Dean

--
Yugo Nagata <nagata(at)sraoss(dot)co(dot)jp>

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Japin Li 2026-03-24 14:01:18 Re: log_checkpoints: count WAL segment creations from all processes
Previous Message Amit Langote 2026-03-24 13:56:18 Re: Eliminating SPI / SQL from some RI triggers - take 3