Nelson Pereira Júnior wrote: > Acho que o Postgre deveria ter uma opção que desativasse a verificação > transacional de uma determinada transação, assim o desenvolvedor poderia > desativar a verificação na transação dele, adicionar os campos necessários, e > depois ativar novamente. Pois uma adição de campos, não influencia nas outras > transações. > Isso é *totalmente* contra o MVCC. Para adicionar um campo é necessário travar toda a tabela porque o campo deve ser adicionado em *todos* os registros da tabela. Como eu disse em e-mail anterior, deve ser feita uma análise para saber o que está ocasionando a não execução do comando ALTER TABLE (possivelmente uma olhada na visão pg_locks resolveria).
-- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ 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
