O fato de estar satisfeito com a velocidade com que a exclusão ocorre já me serve de alento, significando que devo conseguir melhorar o meu processo.
 
Não entendi se você faz a exclusão manualmente em cada tabela ou deixa o banco fazer isto para você através de exclusões em cascata como eu faço. Meu objetivo é deixar para o banco o que a meu ver é responsabilidade dele.
 
É claro que eu simplifiquei o modelo mas a idéia é ao apagar uma nota fiscal que o PostgreSQL propague esta exclusão, só não sei se ele faz isso eficientemente. Se não fizer o jeito é fazer manualmente ... tabela por tabela ...
 
Abraços e obrigado pela resposta,
 
Sergio Medeiros Santi
Trabin Software & Consulting
+55 0xx 53 3227 4157  /  9982 9009
----- Original Message -----
Sent: Saturday, January 28, 2006 10:48 AM
Subject: Re: [PostgreSQL-Brasil] Exclusão muito lenta

Quando eu cancelo um documento, eu cancelo ele em varias tabelas
 
MGER - Movimento Gerencial
MCON - Movimento Contabil
MFISCAL - Movimento Fiscal
MPRODC - Movimento Cabeçario
MPRODD0106 - Movimento Detalhado no periodo (Itens do documento)
 
nunca cheguei a analizar o tempo consumido, por que estou satisfeito, não deve lemar mais que 4 ou 5 seg depende do volume de itens no documento.
 
Talvez voce tenha que analizar melhor, como está o relacionamento ai entre as tabelas.

 
Em 27/01/06, Sergio Medeiros Santi <[EMAIL PROTECTED]> escreveu:
Amigos:

A algum tempo tenho verificado que as exclusões no PostgreSQL são
exageradamente lentas. Por exemplo para excluir um registro da tabela
NotaFiscal que tem relacionado um item na tabela NotaItem e um registro
relacionado na tabela NotaPagamento são consumidos uns 15 segundos. Isto é
normal? Ou estou fazendo algo muito errado que justifique este absurdo?

Abraços,

Sergio Medeiros Santi
Trabin Software & Consulting
+55 0xx 53 3227 4157  /  9982 9009


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br


_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br
_______________________________________________
Grupo de Usuários do PostgreSQL no Brasil
http://www.postgresql.org.br

Responder a