Pessoal, estou tendo um problema e gostaria de saber como vocês fazem para
contornar a situação.

Quando faço um SELECT o pgsql gera um lock na tabela (AccessShareLock). Se
logo após faço um ALTER TABLE na mesma tabela este comando não é executado
devido ao LOCK gerado pelo SELECT.

Na prática isto significa que somente posso alterar a estrutura do banco
quando não tiver nenhum usuário conectado, o que dificulta as coisas.

É assim mesmo? Como vocês fazem? Tem como não gerar o lock "AccessShareLock"
após o select?

Obrigado,

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

Responder a