[firebase-br] Problemas Lentidão em base Firebird/Contato Carlos Cantu

Eurides Baptistella eurides.baptistella em gmail.com
Ter Ago 23 09:26:45 -03 2011


Pessoal, ainda estou com problemas em relação às execuções repetitivas em
determinados processos no Banco Firebird conforme relatado no post <
http://mail.firebase.com.br/pipermail/lista_firebase.com.br/2011-August/075119.html>,
encontrei mais algumas coisas e fiz outros testes mas não consegui
ainda
identificar a causa do problema.

O que já foi feito:
    - Avaliados os índices das tabelas;
    - Avaliados os Select/Update/Delete/Insert que são realizados;
    - Verificado problemas de corrupção de base;
    - Backup/Restore;
    - Extraídos os dados de uma base “defeituosa” e “enxertados” em uma base
zerada;
    - Inseridos os dados em bases Firebird 1.5 e 2.5 também em Postgres;
    - Coletados tempos para análises;

O que irei testar ainda:
    - Podemos extrair os updates que são feitos na trigger, excluir elas e
realizar o calculo dentro da procedure – Diminuirá a “cascata“ de comandos e
será possível validar se o problema é as triggers que são disparadas;
    - Criar uma nova tabela para dar o update – Dessa forma poderemos saber
se a tabela está com problemas;
    - Extrair/Inserir os dados em bases zeradas  - Validar se existe a
possibilidade das bases estarem corrompidas por exemplo;
    - Extrair os dados e inserir em uma base zerada – Validar se o problema
está somente na base em produção;

O que pode ser descartado?
    - Hoje podemos somente descartar problemas de sistema, o restante ainda
não é possível afirmar com certeza.

Fatos importantes:
    - Em Posgres não acontecem os problemas;
    - Em firebird 1.5 e 2.5 ocorrem problemas;
    - Ao executar a primeira, segunda vez não é identificado de imediato o
problema, na terceira, quarta vez o problema aparece;
    - Se reiniciar o Servidor o processo volta ao normal (a primeira
execução fica normal);
    - Backup/Restore não solucionou o problema;
    - A validação das bases não encontrou defeitos (inclusive usando
ferramentas como IBFistAID);
    - Os select/update/insert/delete estão certos;
    - A memória do servidor não é afetada, ela fica estável;
    - O problema acontece em bases pequenas (4Gb) e grandes (20Gb);
    - Não foi possível ainda replicar o problema.

Estou precisando de uma ajuda da galera, esse problema está me dando muitas
dores de cabeça, quem sabe o Carlos Cantu possa ter algumas experiências
nesse sentido.
Caso alguém tenha e possa fornecer ou até mesmo se o Carlos Cantu ler esta
mensagem, favor entre em contato comigo pelo e-mail: <eurides.baptistella[@]
gmail.com> ou <eurides[@]sysmo.com.br>

Att.

*--
Eurides V. Baptistella
**E-mail:* eurides.baptistella[@]gmail.com <eurides.baptistella em gmail.com>
*Fone:* +55 (49) 9125-6572



Mais detalhes sobre a lista de discussão lista