Matheus,

   Era um acesso que tentei nesse momento.
   Reiniciei novamente o banco e quando tento refazer a tabela, ele começa
a rodar 'ALTER TABLE waiting'. Mais não faz nada, nem IO ele faz direito.


Em 5 de julho de 2012 16:19, Matheus de Oliveira
<[email protected]>escreveu:

> 2012/7/5 Aldrey Galindo <[email protected]>
>
>>
>>    Tenho um banco de dados que foi reiniciado com algum processo
>> realizando lock exclusivo. Depois disso ele acabou não voltando. Tentei um
>> dump e restore, mais quando tento o restore ele não faz nada.
>>    Vendo o pg_locks, vi que após reiniciar o banco ele tem:
>> --- pg_locks ---
>>  relation      |    16386 |    17955 |      |       |
>> |               |         |       |          | 3/21               | 4451 |
>> AccessExclusiveLock | f
>>  virtualxid    |          |          |      |       | 3/21
>> |               |         |       |          | 3/21               | 4451 |
>> ExclusiveLock       | t
>> --- fim ---
>>
>>    O detalhe é que não tem nada rodando agora no banco. Alguém tem alguma
>> idéia?
>>
>>
> E o que diz a pg_stat_activity?
>
> SELECT * FROM pg_stat_activity;
>
> Verifique também se o lock não é do seu próprio processo, basta ver o
> número com a função pg_backend_pid().
>
> --
> Matheus de Oliveira
>
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


--
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a