Pois é, também tenho tido problemas dessa natureza...
Em bancos em produção, quando executo um "ALTER TABLE", os processos postgres que antes estavam como "idle" e ou "idle in transaction", passam a exibir "PARSE waiting", e essa espera não tem fim! Não sei o exatamente o quê o postmaster fica aguardando, mas parece que o comando de alteração não tem muita prioridade. Então faço o seguinte: update pg_database set datallowconn = false; Daí dou um jeito de desativar as conexões dos aplicativos, executo as instruções via psql e volto a permissão de conexão ao banco de dados. Alguma outra sugestão ou comentários? -- Rodrigo Hjort http://icewall.org/~hjort GTI - Projeto PostgreSQL CELEPAR - Cia de Informática do Paraná http://www.pr.gov.br 2006/12/11, Joao <[EMAIL PROTECTED]>:
isso e complicado partimos do principio que seu banco esta bem modelado, os requisitos ja foram levantados e em produção nao se deve fazer tal tipo de alteração na modelagem, afinal ja passamos por fazer de requisitos e tals e tals ----- Original Message ----- *From:* Marcio Grazianni <[EMAIL PROTECTED]> *To:* [email protected] *Sent:* Monday, December 11, 2006 11:47 AM *Subject:* Re: [PostgreSQL-Brasil] Melhor Técnica Atualização da base de dados Olá pessoal. Pegando carona nesta discussão que já tem até um tempo, ficou a seguinte pergunta: Se o banco está em produção como adicionar/remover campos??? Tentei fazer o seguinte e não funcionou: Abro no meu sistema o cadastro de cidade e tento paralelamente criar um campo e o postgresql não cria. Tenho que fechar minha tela de cadastro e as vezes até minha aplicação. Desse jeito num dá pois tenho que ficar nos clientes sempre a noite que é quando eles param e isso vair me matar :-). Desde já agradeço qualquer idéia sobre o assunto. Marcio Grazianni [EMAIL PROTECTED] Brasil Software Soluções Empresariais Ltda. Marlon Petry escreveu: Muito obrigado Pessoal, pelas dicas e artigos muito bom esse artigo http://www.varlena.com/GeneralBits/127.php
_______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
