Em 25 de fevereiro de 2011 12:46, Irineu Raymundo <[email protected]>escreveu:
> Marcelo, > > tua sugestão de criar as tabelas com nome único é bem interessante. > > hj não tenho problema com as tabelas temporárias por que antes de dar um > COMMIT elas são dropadas, > tm essa rotina é exclusiva, apenas um usuário pode executar. > > tive problema com tabela em uso exclusivo, motivo pelo qual uso as > temporárias, insiro nelas os dados e ai posso manipular a vontade, sem > bloquear ninguém. > > o processo não faz UPDATE em nenhum registro, antes de dar o INSERT do > resultado da função faço um DELETE dos registros antigos. > > Como o Euler disse, fica muito difícil imaginar o que a sua rotina está fazendo. Se for um processo crítico para você, recomendo contratar uma consultoria para avaliar o problema. Podemos dar algumas dicas aqui, mas os seus problemas podem começar na configuração do PostgreSQL, passando por problemas de modelagem e possivelmente de reescrita do procedimento com o um todo. Sem enxergar o processo como um todo, fica muito difícil lhe ajudar. Já fiz este tipo de trabalho para várias vezes e sei como é difícil ajudar sem ter uma visão global do problema. Tenho certeza de que você vai encontrar ótimos profissionais por aqui. Agora, se você puder mostra todo o processo aqui, então poderemos lhe dar algumas idéias, claro. -- Atenciosamente, Fábio Telles Rodriguez blog: http://www.midstorm.org/~telles/ e-mail / gtalk / MSN: [email protected] Skype: fabio_telles
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
