[firebase-br] Firebird LENTO

Alisson alisson em ecosbr.com
Sex Jul 18 10:31:57 -03 2008


Essa tabela.. que no caso é a SALDOS tem 3 indices um de PK, um de FK e um 
que eu criei com 3 campos.

vou tentar melhorar o page size. no ibexpert apos criado o banco.. está 
mostrando 4096 !

e como ajusta o buffers?

obrigado!


----- Original Message ----- 
From: "Alexandre Sousa" <dave.malkavian em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, July 18, 2008 10:13 AM
Subject: Re: [firebase-br] Firebird LENTO


Olá Alisson,

Como está a indexação?

Muitos índices degradam a performance em caso de updates em massa, como esse
que você está fazendo.

Tente também ajustar o page size e os buffers para conseguir melhor
performance.

Lembrando que:

Maior page size = Menor velocidade de update
Menor page size = Menor velocidade de select

Tente obter a melhor combinação e boa sorte!

Alexandre Sousa
----- Original Message ----- 
From: "Alisson" <alisson em ecosbr.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, July 18, 2008 9:57 AM
Subject: Re: [firebase-br] Firebird LENTO

olha a coisa tá feia aqui.
Tem um processo que está levando cerca de 30 minutos!

é um sistema de contabilidade.. para a migração ficar mais rápida eu
primeiro transfiro os lançamentos da tabela DBF
sem que sejam calculados os saldos das contas. após tranferir cerca de
21.000 registros(lançamentos contábeis) eu disparo uma rotina para
reprocessar os lançamentos ou seja: Pegar o valor de cada lançamento e
atualizar o saldo da conta débito e conta credito. porém plano de contas tem
essa estrutura:
EX:
1
1.1
1.1.1
1.1.1.01
1.1.1.01.001( os lançamentos são nessa conta, mas todos os níveis acima
devem ser atualizados os saldos tambem);

porém estou achando 30 minutos d+!

Abraços!
Alisson Marcel

----- Original Message ----- 
From: "Gustavo Moda" <gustavo.moda em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, July 17, 2008 4:51 PM
Subject: Re: [firebase-br] Firebird LENTO

Alisson,

Verifique se nos updates o where possui indice.
Isso deixa muito lento.

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

-- 
No virus found in this incoming message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 270.5.0/1555 - Release Date: 16/07/2008
06:43

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use:
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa



-- 
No virus found in this incoming message.
Checked by AVG.
Version: 7.5.524 / Virus Database: 270.5.0/1555 - Release Date: 16/07/2008 
06:43






Mais detalhes sobre a lista de discussão lista