From: | Juan <smalltalker(dot)marcelo(at)gmail(dot)com> |
---|---|
To: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
Cc: | Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: error dead lock |
Date: | 2017-06-11 21:48:33 |
Message-ID: | CAKizN9yJvwUrq58Xq2n576Ni=y5wj2KpPou2=-bgXOid0GA1qQ@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Alvaro ,
2017-06-10 14:24 GMT-03:00 Alvaro Herrera <alvherre(at)2ndquadrant(dot)com>:
> Juan escribió:
>
> > Haciendo un restore de una db me aparrecio este error y no tengo idea
> > que significa, alguien le paso?
>
> Es un deadlock.
>
Es el mensaje de error que tira el postgres.
Es una abrazo mortal, donde A necesita a B pero B no arranca porque
neceista A
de esa manera nunca se libera.
El restore esta hecho con pg_restore -disable_all_triggers -1 -O
file.custom.
al parecer el deshabilitar los triggers el postgres envia
disable postrgres tabla X.
restore
enable triggers tabla X
en ese proceso se bloquea diciendo lo que dice el mensaje de error.
No entiendo como si esa base de datos no existia antes del restore
puede estar bloqueada por otro proceso... cual proceso???
como lo corrijo? el restore queda bloqueado y se pierde todo
obviamente,
saludos
Juan
>
> ¿qué tipo de restore?
>
> --
> Álvaro Herrera https://www.2ndQuadrant.com/
> PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
>
From | Date | Subject | |
---|---|---|---|
Next Message | Celvin Rivas | 2017-06-12 10:35:38 | Re: [pgsql-es-ayuda] Conexión angular 2 con PostgreSQL |
Previous Message | Alvaro Herrera | 2017-06-10 17:24:54 | Re: error dead lock |