O Sinática Monitor pode te auxiliar a aumentar o desempenho do seu servidor Firebird.

Eliminando comandos lentos

Um dos primeiros passos para otimizar uma base de dados Firebird é identificar quais são os comandos SQL mais pesados. Somente após identificá-los podemos decidir que tipo de otimização será necessária.
O Sinática Monitor torna este trabalho muito fácil. Você configura o Alarme de Comandos Lentos e a partir daí ele gera um Relatório de Alarme para cada ocorrência. Este alarme contém a identificação completa do comando SQL lento e estatísticas que te ajudam a entender o motivo de sua lentidão.

sinatica monitor slow firebird sql statement alarm
Alarme de Comando Lento

Diminuindo o consumo de I/O de disco

Outro passo importante no aperfeiçoamento do seu banco de dados Firebird é diminuir o consumo de I/O de disco. Com o Sinática Monitor você tem duas ferramentas importantes para identificar os consumidores de I/O.
Com o Gráfico de Maiores Consumidores de I/O você assiste em tempo-real quem é o processo, usuário ou cliente que está consumindo mais recursos do subsistema de disco. Possuindo esta informação, você pode focalizar a correção naqueles maiores consumires e obter resultados mais expressivos em menos tempo.

sinatica monitor firebird i/o consumers chart
Gráfico de consumidores de I/O

Além disso, o Sinática Monitor também rastreia o índice de varredura de tabelas de cada comando SQL. Idealmente, os comandos devem acessar as tabelas de forma indexada. No entanto, nem todos os comandos acessam as tabelas dessa maneira. Alguns executam uma varredura de tabela (do inglês Table Scan) e consomem muito I/O de disco.
Quando você configura o Alarme de Varredura de Tabelas, estes comandos são completamente identificados pelo Sinática Monitor, incluindo estatísticas de I/O.

sinatica monitor firebird excess statement table scan alarm
Alarme de Varredura de Tabelas

Garantindo bom fluxo de transações

O bom gerenciamento de transações é essencial para o bom desempenho do Firebird. Quando uma transação fica aberta por muito tempo (alguns dias ou mesmo algumas horas, dependendo da carga) o servidor Firebird começa a sofrer com excesso de versões de registros. Isto causa lentidão crescente até o total travamento do servidor.
O Sinática Monitor te ajuda a corrigir estes problemas identificando quais transações estão abertas e também gerando alarmes para aquelas transações abertas há muito tempo.

sinatica monitor firebird stuck transaction alarm
Alarme de Transação Presa

Monitoramento constante

Com o Sinática Monitor você tem um aliado monitorando a base de dados o tempo todo. Não espere seu cliente reclamar da performance do servidor Firebird. Mantenha uma monitoração ativa e seja avisado aos primeiros sinais de problema.

 
© Sinática . 2008, 2009 . All Rights Reserved.
Legal Information