[firebase-br] 100 % Processador

Kléber Caneva kdcc em terra.com.br
Seg Fev 13 12:44:24 -03 2006


Para mudar o cahce você pode usar o GFIX -buffers 8096  NOME_DO_BANCO

Quanto ao uso de SuperServer ou Classic, eu sempre uso o SuperServer...

[]´s

Kléber Caneva

----- Original Message ----- 
From: "Henrique Sinapse" <suporte em sinapseinformatica.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, February 13, 2006 10:45 AM
Subject: Re: [firebase-br] 100 % Processador


Olá Eduardo e Kléber,

Segue abaixo as minhas respostas.

  Henrique, concordo com as respostas do Kléber Caneva.

  Sendo assim, experimente desligar o HT no setup da máquina, atualize o
  FireBird para a versão 1.5.3 (há alguns bugs corrigidos, inclusive uma
  "pequena" correção para máquinas HT).

  R: Verificarei essa possibilidade e em seguinda darei um retorno 
informando qual foi o resultado. Mas eu tenho uma dúvida. A versão Classic é 
para usada em tecnologias que utilizam 2 processadores? É por isso que não 
recomendável mudar a versão de Super Server para Classic Server?

  O FireBird.conf fica na pasta onde está instalado o Firebird. Lá há
  parâmetros sobre a quantidade de páginas em Cache. Experimente aumentar um
  pouco este valor, e veja se o desempenho melhora.

  R: Em que linha eu devo alterar? Eu abrir o arquivo FIREBIRD.CONF e achei 
várias informações de configurações, mas não sei qual a linha que devo 
alterar.

  Estes 40 usuários fazem 30 requisições (com 32 materiais) em quanto tempo 
?
  um minuto ? Dez? uma hora ? por dia ?

  R.: Por hora. Varia um pouco, mas em média são 40 Requisições de materiais 
por cada usuário.

  Estas respostas podem melhorar o desempenho do Servidor, mas talvez o
  problema seja o terminal. Sendo assim, seria bom saber algumas coisas:

  O Sistema foi feito em qual Linguagem e utiliza qual Componente/Tecnologia
  para acessar o banco de dados ?

  R.: Estou usando o DELPHI 6. O componente que estou usando é DbExpress.

  Como é feito o controle transacional ? HardCommit, CommitRetaining ?

  R.: CommitRetaining.

  Quanto as triggers verificarei uma possibilidade de otimizar as triggers, 
mas acredito que deve ganhar muita performance com isso, pois as operações 
que envolvem triggers não são frequentes. Basicamente são consultas de saldo 
disponível de cada material, os Inserts, Updates e Deletes que as operações 
de baixa no estoque das Requisitações em aberto.

  Agradeço pela ajuda de vocês.

  =========================
  CARLOS HENRIQUE MEIRELES
  DESENVOLVIMENTO DE SISTEMAS


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1139835338.29860.6012.mongu.terra.com.br,5942,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 10/02/2006 / Versão: 
4.4.00/4694
Proteja o seu e-mail Terra: http://mail.terra.com.br/








Mais detalhes sobre a lista de discussão lista