db2 快照

实例级别
1.db2 update dbm cfg using dft_mon_lock on

2.打开锁的快照

3.get snapshot for locks on test

应用程序级别
1.
db2 => get monitor switches
数据库分区号 0 的开关列表
缓冲池活动信息        (BUFFERPOOL) = ON  2009-02-28 10:32:39.593029
锁定信息                    (LOCK) = ON  2009-02-28 10:32:39.593029
排序信息                    (SORT) = ON  2009-02-28 10:32:39.593029
SQL 语句信息           (STATEMENT) = ON  2009-02-28 10:32:39.593029
表活动信息                 (TABLE) = ON  2009-02-28 10:32:39.593029
获取时间戳记信息(时间戳记)    = ON  2009-02-28 10:32:39.593029
工作单元信息                 (UOW) = ON  2009-02-28 10:32:39.593029

2.update monitor switches using lock on .

3.get snapshot for locks on test.
仅仅适用于当前的窗口。




db2 数据库执行sql的情况
select * from SYSIBMADM.TOP_DYNAMIC_SQL ;
num_execute  --执行次数
stmt_sorts   --排序花的时间

由此我们可以得到执行次数 最多的sql. 和排序最多的sql  来进行优化。


你可能感兴趣的:(sql,工作,db2,活动)