[firebase-br] Duvida sobre Commit em Rede

Rodrigo Gomes da Silva rodrgomes em gmail.com
Seg Nov 17 10:31:13 -03 2014


Estranho.. se o tempo ta proporcional assim, e rodando no servidor direto
ta mais rapido do que em estação só pode ser 2 coisas, ou trafego exagerado
de rede ou processamento local. Se fosse algo com o banco seja por sql,
trigger, falta de indice, etc daria o mesmo tempo nos 2.

Trafego de rede acho q não deve ser pq sendo 1 local e outro remoto não
daria uma diferença só do dobro no remoto. Logo sobra processamento da
aplicação.. Tenta reparar se o processamento do aplicativo fica com o
máximo de 1 core nestes 8-15s. O máximo seria 100% / numero de cores, assim
em um quadcore, se tiver em 25% ta usando o máximo possivel de 1.

Se for isto, ai alguma solução seria totalmente dependente do delphi e como
esta sendo feito a aplicação, já tirando o firebird da jogada.

Em 17 de novembro de 2014 09:45, Rodrigo <firebase em dominioinf.com.br>
escreveu:

> Bom dia Rodrigo
>
> Com dois commits seguidos dessa forma
>
> DMX.IBOTransaction1.Commit;
> DMX.IBOTransaction1.Commit;
>
> Dobrou o tempo, No servidor dobrou para 8 segundos e em rede em torno de
> 15 seg.
>
> Grato,
>
>



Mais detalhes sobre a lista de discussão lista