Questa pagina è stata tradotta automaticamente. Leggi l'originale in inglese. English

IBTM ora fa parte di HQbird Standard!

IBSurgeon Transaction Monitor (IBTM) è un pacchetto software progettato per monitorare, visualizzare e analizzare le transazioni dinamiche nei database InterBase e Firebird.

Documentazione

Caratteristiche principali

Con IBTM puoi trovare problemi potenziali e reali nei tuoi sistemi di produzione, tra cui:

  • Colli di bottiglia delle prestazioni
  • Il carico effettivo del tuo sistema di produzione
  • Terminazioni anomale e crash dei client
  • Problemi di gestione delle transazioni
  • Disponibilità del database
  • Una rappresentazione visiva del comportamento delle transazioni che offre diversi punti di vista

Piattaforme supportate

IBTM può monitorare database situati su qualsiasi piattaforma supportata da InterBase o Firebird, ad esempio Windows, Linux, Solaris, HP-UX, ecc. (per piattaforme non Windows, il servizio di monitoraggio deve trovarsi su un computer remoto con un client InterBase/Firebird installato).

Come funziona IBTM

IBTM ottiene le statistiche dei marcatori di transazione (Oldest Interesting, Oldest Snapshot, Oldest Active e Next) e visualizza i loro movimenti. Inoltre, fornisce suggerimenti intelligenti sul comportamento delle transazioni.

Con IBTM, l’amministratore o lo sviluppatore può facilmente comprendere il comportamento reale delle transazioni in dinamica e scoprire cosa succede al database, ad esempio:

  • Un’applicazione mantiene una transazione attiva di lunga durata (per scoprire il numero esatto della transazione e la sua origine, usa MON$logger)
  • Picchi nel carico delle transazioni
  • Momenti di sweep (pianificati e non pianificati)
  • Lacune tra i marcatori di transazione, causate da rollback (con potenziale garbage) o transazioni di lunga durata

Puoi controllare più statistiche contemporaneamente premendo il tasto Ctrl o Shift e facendo clic sui file delle statistiche:

Описание: E:\IBSurgeon\IBTM\ibtmv002.gif

Nell’angolo in basso a sinistra puoi attivare e disattivare diverse linee del grafico (Next, Oldest…).

Per maggiori dettagli, consulta la Guida utente di IBSurgeon Transaction Monitor.