[firebase-br] Voltou a cair (URGENTE)
Eduardo Jedliczka (TeamFB)
jedyfb em gmail.com
Seg Set 25 18:42:21 -03 2006
Justamente pelo fato da versão Classic ser cooperativa, eu acredito que a
performance vai melhorar (lembrando que a máquina dele tem duas cpus), pois
haverá menos lixo acumulado. Isto irá reduzir (ligeiramente) o impacto de um
modelo transacional tão problemático.
======================
Eduardo Jedliczka
Membro do TeamFB - FireBase
Apucarana - PR
======================
"Posso não concordar com nada do que dizes.
Mas defenderei até a morte o seu direito de dizê-lo"
(Voltaire 1694-1778)
----- Original Message -----
From: "Carlos H. Cantu (TeamFB)" <listas em warmboot.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, September 25, 2006 5:05 PM
Subject: Re: [firebase-br] Voltou a cair (URGENTE)
A GC da versão Classic é cooperativa. Isso significa que quando vc
executa alguma instrução (select, por exemplo) e o FB encontra um
registro com backversions, a própria transação que está executando a
sua instrução vai fazer a garbage collection naquele mesmo momento.
Isso pode gerar lentidão caso o comando encontre muitos registros com
backversions.
Na versão SuperServer, uma thread paralela é notificada sobre o back
version, e executa a GC. A thread que estava processando a instrução
original continua se trabalho.
O Firebird 2.0 traz um novo modo de GC que combina as duas coisas,
portanto espera-se que a GC nele seja mais eficiente. Mais
informações: http://www.firebirdsql.org/rlsnotes20/compat-perf.html
[]s
Cantu (Membro do TeamFB - FireBase)
http://www.warmboot.com.br
FireBase - http://www.FireBase.com.br
D> Em Segunda 25 Setembro 2006 15:47, Eduardo Jedliczka (TeamFB) escreveu:
...>>
>> Só mais uma coisa: Eu tenho uma teoria que a quantidade de lixo será
>> menor
>> com o FB classic, por culpa da forma como é feito o Garbage Collection.
>> Isto pode causar uma pequena melhoria no desempenho durante os momentos
>> de
>> pico.
>>
D> Eu tb acredito nisso, felizmente o GC do FB 2 parece ter melhorado neste
D> sentido.
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
Mais detalhes sobre a lista de discussão lista