2011-03-31 76 views
1

我使用Oracle中的系统视图来查找应用程序运行并通过添加索引来调整数据库的最差查询,并在开发应用程序时帮助解决性能问题;现在我想在DB2 9.1 LUW中做同样的事情,但即使在阅读Safari Books上的DB2手册之后,我也没有发现任何内容,我是否错过了某些内容?大?如何监视DB2 9.1中的实时SQL查询LUW

回答

2

尽管IBM和第三方都提供了大量性能监视工具,但您可以使用DB2快照工具来查看数据库中发生了什么。

您既可以使用GET SNAPSHOT命令,也可以方便地通过视图(如Oracle)公开这些快照。

的手册描述了所有的DB2 9.1中可用的观点:Supported Routines and Views

见,特别是,如果您是在Linux或Unix系统中使用DB2的部分entiled“快照例程和视图”

3

,一监控的好工具是db2top。在DB2的最后一个版本中,该工具与产品集成。 在DB2的最后一个版本中,您有表SYSCAT.TOP_DYNAMIC_SQL和SYSCAT.STATEMENTS。