[firebase-br] Verificar erros no banco de dados

Carlos H. Cantu listas em warmboot.com.br
Seg Abr 13 14:06:12 -03 2020


SS> Faz um bom tempo que fiz um programa em PHP para acessar uma base de dados
SS> e gerar 3 scripts, que juntos, recriam a mesma base de dados por completo.
SS> O primeiro script cria todas as tabelas e visões, mas sem as
SS> regras/constraints ainda.
SS> O segundo script contém apenas os INSERTs de todos os dados da base de
SS> dados.
SS> O terceiro script cria todas as regras/constraints, índices,
SS> gatilhos/triggers, stored procedures.
SS> Já uso isso a alguns anos, então com certeza, essa etapa está funcionando
SS> tranquilamente.

Use o isql pra extrair o script no 2.5 e use esse script pra gerar a
base no FB 3. Se funcionar, então o problema está na sua geração de
scripts.

SS> Mas vou fazer novos testes, em cenários diferentes, pois mesmo vendo o que
SS> vi, custo a acreditar que tenha havido tanta perda de performance devido a
SS> essa reescrita de código.

Se conseguir reproduzir essa diferença de performance na criação da
base de forma consistente, sugiro que abra um ticket no tracker do
firebird.

SS> poderia indicar algum bom site que monitore essa questão de
SS> performance do FB?

Não entendi bem o que você está querendo. Se for ferramentas para
monitoramento de performance, as melhores são as da IBSurgeon:
www.firebase.com.br/ibsurgeon

[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br





Mais detalhes sobre a lista de discussão lista