db2top查看正在执行的sql 如何查看db2正在进行的sql执行状态?
浏览量:2918
时间:2021-03-18 02:04:36
作者:admin
如何查看db2正在进行的sql执行状态?
第一种方法是查看应用程序的快照,第二种方法是使用db2pd工具
方法一:使用DB2快照,不仅可以看到正在执行的SQL语句,还可以看到SQL语句何时开始执行。结合捕获快照的时间,可以推断快照执行了多长时间。但是,监视开关在执行SQL之前是打开的。
方法2:使用db2pd收集以下信息
C:windowssystem32>db2pd-DB sample-App-dyn
数据库成员0--数据库sample--active--up 0 days 00:50:23--日期2016-04-26-13.52.10.917000
但无法显示每个线程的CPU利用率。这可能会发生。在总的CPU利用率中,用户或系统是非常高的,但是按进程的CPU利用率排序时,没有相应的用户或系统。您可以使用以下命令查找CPU利用率高的线程:此命令首先指定参数“H”,显示线程相关信息,格式输出包括:user、PID、PPID、TID、time、%CPU、CMD,然后使用%CPU字段排序。这允许您查找占用处理器的线程。
db2top查看正在执行的sql db2表死锁怎么解除 db2查看sql执行进度
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。