Re: Create Index CONCURRENTLY Hangs Indefinitely.

From: Matheus de Oliveira <matioli(dot)matheus(at)gmail(dot)com>
To: Wei Shan <weishan(dot)ang(at)gmail(dot)com>
Cc: "pgsql-admin(at)postgresql(dot)org" <pgsql-admin(at)postgresql(dot)org>
Subject: Re: Create Index CONCURRENTLY Hangs Indefinitely.
Date: 2015-05-19 12:53:10
Message-ID: CAJghg4Lw3WrG_ux6w0zFqxE3j8msitoAt57Wg-p2+VXViPgvbw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

On Tue, May 19, 2015 at 7:30 AM, Wei Shan <weishan(dot)ang(at)gmail(dot)com> wrote:

> 4. After it took more than 2hrs+, I went to terminate the session via
> Ctrl-C, it returned the following error.
>
> WARNING: canceling wait for synchronous replication due to user request
> DETAIL: The transaction has already committed locally, but might not have
> been replicated to the standby.
> ^CCancel request sent
> ERROR: canceling statement due to user request
>

The index has been created already, probably for a long time, but it was
waiting to be sent to your standby server. Seems that you have synchronous
replication configured and your standby is either delayed, not connected or
out of sync. That is bad, really bad, means that any writes to your primary
might be stalling now.

You should check your replication.

Regards,
--
Matheus de Oliveira
Analista de Banco de Dados
Dextra Sistemas - MPS.Br nível F!
www.dextra.com.br/postgres

In response to

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Gilberto Castillo 2015-05-19 13:29:34 Re: Deleting old WAL-files
Previous Message Albe Laurenz 2015-05-19 12:09:17 Re: Deleting old WAL-files