[firebase-br] Problema no DBX
    marlon david de souza 
    marlon em sysmo.com.br
       
    Qua Jun 15 07:36:55 -03 2005
    
    
  
Bom dia,
  Estou enfrentando um sério problema de lentidão no sistema resultante de 
queda de performance do Firebird 1.5.
  Desconfio sériamente que o problema esteja sendo gerado pelo DBX.
  Peguei as seguinte informações em um cliente que pode dar uma idéia do 
porquê do problema:
    - "gstat -h" realizado as 11:00:
      Oldest transaction    158333
      Oldest active            158334
      Oldest snapshot       158332
      Next transaction       164282
    - "gstat -h" realizado as 18:30:
      Oldest transaction    204405
      Oldest active            204406
      Oldest snapshot       158334
      Next transaction       263218
  Como podem ver, existe uma grande diferença entre a "OAT" e a "Next 
transaction". 
  Também é estranho que o contador "Oldest snapshot" esteja parado. Talvez o 
problema esteja ali.
  Já revisei o sistema e não encontrei nenhum problema nas transação que são 
abertas explicitamente. Eu acho que, pelo fato do DBX não ter autocommit, 
isso esteja deixando o FB com transações aberta por muito tempo.
  
  Acredito que este problema seja de interesse de todos que tenham ou estejam 
pensando em fazer um sistema de maior porte usando a DBX.
Sem mais,
----------------------
Marlon David de Souza
Desenvolvimento
Sysmo Informática Ltda
    
    
Mais detalhes sobre a lista de discussão lista