实时监控 DB2 查询

Monitoring DB2 Queries at live

我想知道DB2数据库有没有什么监控工具。

例如。我使用 Navicat 来管理 Mysql 基础,Navicat 有一个监控工具可以显示当时哪些查询是 运行,我可以关闭进程。那么... Db2有没有什么监控工具?

在你的例子中,你提到你使用 Navicat 来管理 MySQL 个数据库。

Navicat 与 MySQL 交互,为您提供有关数据库状态的报告,但 Navicat 不是 MySQL 数据库管理子系统的一部分,而是依赖 MySQL 让 Navicat 可用,以便它生成报告,让你深入了解它们的表现。

有些监视产品可以对 DB2 执行相同的操作。即与 DB2 接口并深入了解正在处理的工作和整体系统健康状况。

您可以使用哪些监视工具取决于 DB2 子系统的运行位置,大型机还是 Linux/Unix/Windows。不同的平台有不同的解决方案,但它们之间的共同点是它们报告 DB2 子系统的健康状况以及其中包含的元素。

所以您的问题的基本答案是,是的,有监视和报告工具和应用程序可用于监视 DB2 子系统、它正在执行的工作以及其中对象(数据库、表、索引)的状态以及其中的数据)。

使用 db2top。

这里有一篇关于使用 db2top 的不错的博客 - http://www.thekguy.com/db2top