Treinamento e Consultoria em Banco de Dados Firebird
A Sonda IT, uma das maiores empresas de tecnologia do mercado, com sedes
no Brasil, Argentina, Equador, México, Peru e Uruguai, contratou a
FP2 Tecnologia para ministrar treinamento e consultoria
em Firebird para em um de seus clientes.
O treinamento em Firebird foi ministrado durante os dias 12 e 19 de setembro
de 2006, totalizando 30 horas. Foram abordados os seguintes conteúdos:
- Características do banco de dados;
- Diferenças entre as versões Classic e Superserver;
- Ferramentas de administração;
- Índices (conceitos, planos de execução e gerenciamento);
- Dicas de otimização (tamanho da página de dados,
cache e operações de I/O);
- Comandos SQL (criação e consulta);
- Store Procedures e Triggers;
- Backup, Restore e Shadows (espelhamento);
- Estatísticas (através do GSTAT e IBExpert) e formas de
detecção de problemas.
Já a consultoria, que ocorreu nos 15 dias posteriores, foi dividida
em três fases:
- Avaliação do servidor (hardware e sistema operacional) e da
instalação do Firebird (Classic ou SuperServer);
- Avaliação do banco de dados em si (estrutura das tabelas
e índices, forma de gravação, sweep, entre outros);
- Avaliação de consultas e stores procedures, que
foram, quando necessário, reestruturadas a fim de que fizessem uso
dos índices da forma mais correta possível.
Os problemas encontrados foram solucionados, trazendo os seguintes benefícios:
redução no tamanho do arquivo físico, maior velocidade na gravação dos dados,
desfragmentação das tabelas e índices e melhor aproveitamento no uso dos espaços
reservados para tabelas e índices.
Ao final da consultoria o cliente recebeu um relatório detalhando
todos os problemas encontrados no banco de dados e suas respectivas soluções.
O relatório também apresentou dados estatísticos que
comprovaram que se obteve um ganho de desempenho médio de aproximadamente
60% na execução de consultas e store procedures.
|