IBTM 事务监控器
IBTM 现在是 HQbird Standard 的一部分!
IBSurgeon Transaction Monitor (IBTM) 是一个软件包,用于监控、查看和分析 InterBase 和 Firebird 数据库中的动态事务。
文档
主要功能
使用 IBTM,您可以发现生产系统中的潜在和实际问题,包括:
- 性能瓶颈
- 生产系统的实际负载
- 异常终止和客户端崩溃
- 事务管理问题
- 数据库可用性
- 提供不同视角的事务行为可视化表示
支持的平台
IBTM 可以监控位于 InterBase 或 Firebird 支持的任何平台上的数据库,即 Windows、Linux、Solaris、HP-UX 等(对于非 Windows 平台,监控服务应位于安装了 InterBase/Firebird 客户端的远程计算机上)。
IBTM 的工作原理
IBTM 获取事务标记统计信息(Oldest Interesting、Oldest Snapshot、Oldest Active 和 Next)并可视化它们的移动。此外,它还提供关于事务行为的智能建议。
使用 IBTM,管理员或开发人员可以轻松了解动态中的真实事务行为,并找出数据库发生了什么,例如:
- 某些应用程序持有长时间运行的活动事务(要找出确切的事务编号及其来源,请使用 MON$logger)
- 事务负载的峰值
- 清除(计划内和计划外)的时刻
- 由回滚(可能产生垃圾)或长时间运行的事务导致的事务标记之间的间隙
您可以通过按住 Ctrl 或 Shift 键并点击统计文件来同时查看多个统计信息:

在左下角,您可以打开或关闭不同的图形线(Next、Oldest…)。
更多详细信息,请参阅 IBSurgeon Transaction Monitor 用户指南。