Re: [DOC] Document concurrent index builds waiting on each other

Поиск
Список
Период
Сортировка
Искать
От
James Coleman
Тема
Re: [DOC] Document concurrent index builds waiting on each other
Дата
Msg-id
CAAaqYe-0xO2HbkyHeMYikkArkWtQCidb-5F-cAyrYPk_DkUBZQ@mail.gmail.com
Ответ на
Список
Дерево обсуждения
[DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Bruce Momjian <bruce@momjian.us>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [DOC] Document concurrent index builds waiting on each other Michael Paquier <michael@paquier.xyz>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Bruce Momjian <bruce@momjian.us>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [DOC] Document concurrent index builds waiting on each other Andres Freund <andres@anarazel.de>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [DOC] Document concurrent index builds waiting on each other Andres Freund <andres@anarazel.de>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [DOC] Document concurrent index builds waiting on each other Michael Paquier <michael@paquier.xyz>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@2ndquadrant.com>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@2ndquadrant.com>
PROC_IN_ANALYZE stillborn 13 years ago Alvaro Herrera <alvherre@2ndquadrant.com>
Re: PROC_IN_ANALYZE stillborn 13 years ago Andres Freund <andres@anarazel.de>
Re: PROC_IN_ANALYZE stillborn 13 years ago Alvaro Herrera <alvherre@2ndquadrant.com>
Re: PROC_IN_ANALYZE stillborn 13 years ago Tom Lane <tgl@sss.pgh.pa.us>
Re: PROC_IN_ANALYZE stillborn 13 years ago James Coleman <jtc331@gmail.com>
Re: PROC_IN_ANALYZE stillborn 13 years ago Robert Haas <robertmhaas@gmail.com>
Re: PROC_IN_ANALYZE stillborn 13 years ago Tom Lane <tgl@sss.pgh.pa.us>
Re: PROC_IN_ANALYZE stillborn 13 years ago Robert Haas <robertmhaas@gmail.com>
Re: PROC_IN_ANALYZE stillborn 13 years ago Andres Freund <andres@anarazel.de>
Re: PROC_IN_ANALYZE stillborn 13 years ago Tom Lane <tgl@sss.pgh.pa.us>
Re: PROC_IN_ANALYZE stillborn 13 years ago Robert Haas <robertmhaas@gmail.com>
Re: PROC_IN_ANALYZE stillborn 13 years ago Andres Freund <andres@anarazel.de>
Re: PROC_IN_ANALYZE stillborn 13 years ago Tom Lane <tgl@sss.pgh.pa.us>
Re: PROC_IN_ANALYZE stillborn 13 years ago Andres Freund <andres@anarazel.de>
Re: PROC_IN_ANALYZE stillborn 13 years ago Tom Lane <tgl@sss.pgh.pa.us>
Re: PROC_IN_ANALYZE stillborn 13 years ago Robert Haas <robertmhaas@gmail.com>
Re: PROC_IN_ANALYZE stillborn 13 years ago Tom Lane <tgl@sss.pgh.pa.us>
Re: PROC_IN_ANALYZE stillborn 13 years ago Simon Riggs <simon@2ndquadrant.com>
Re: PROC_IN_ANALYZE stillborn 13 years ago Simon Riggs <simon@2ndquadrant.com>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Andres Freund <andres@anarazel.de>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Andres Freund <andres@anarazel.de>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other David Johnston <david.g.johnston@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Michael Paquier <michael@paquier.xyz>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [DOC] Document concurrent index builds waiting on each other Michael Paquier <michael@paquier.xyz>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [DOC] Document concurrent index builds waiting on each other Tom Lane <tgl@sss.pgh.pa.us>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Tom Lane <tgl@sss.pgh.pa.us>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Tom Lane <tgl@sss.pgh.pa.us>
Re: [DOC] Document concurrent index builds waiting on each other James Coleman <jtc331@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other "David G. Johnston" <david.g.johnston@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other "David G. Johnston" <david.g.johnston@gmail.com>
Re: [DOC] Document concurrent index builds waiting on each other Anastasia Lubennikova <a.lubennikova@postgrespro.ru>
Re: [DOC] Document concurrent index builds waiting on each other Alvaro Herrera <alvherre@alvh.no-ip.org>
Re: [DOC] Document concurrent index builds waiting on each other Andres Freund <andres@anarazel.de>
On Wed, Jan 13, 2021 at 12:33 PM Alvaro Herrera  wrote:
>
> On 2021-Jan-13, James Coleman wrote:
>
> > On Wed, Jan 13, 2021 at 12:58 AM Michael Paquier  wrote:
> > >
> > > On Tue, Jan 12, 2021 at 04:51:39PM -0300, Alvaro Herrera wrote:
> > > > I looked into this again, and I didn't like what I had added to
> > > > maintenance.sgml at all.  It seems out of place where I put it; and I
> > > > couldn't find any great spots.  Going back to your original proposal,
> > > > what about something like this?  It's just one more para in the "notes"
> > > > section in CREATE INDEX and REINDEX pages, without any additions to the
> > > > VACUUM pages.
> > >
> > > +1.
> >
> > I think one more para in the notes is good. But shouldn't we still
> > clarify the issue is specific to CONCURRENTLY?
>
> How is it specific to concurrent builds?  What we're documenting here is
> the behavior of vacuum, and that one is identical in both regular builds
> and concurrent builds (since vacuum has to avoid removing rows from
> under either of them).  The only reason concurrent builds are
> interesting is because they take longer.
>
> What was specific to concurrent builds was the fact that you can't have
> more than one at a time, and that one is what was added in 58ebe967f.

Ah, right. I've mixed those up at least once on this thread already.

> > Also that it's not just the table being indexed seems fairly significant.
>
> This is true.  So I propose
>
>     Like any long-running transaction, REINDEX can
>     affect which tuples can be removed by concurrent VACUUM
>     on any table.

That sounds good to me.

James


В списке pgsql-hackers по дате отправления
От: Tom Lane
Дата:
От: Stephen Frost
Дата:
FAQ