跟踪DB2的SQL语句

数据库
以下的文章主要向大家讲述的是使用SQL语句跟踪DB2数据库的几种方法,以下就是文章的主要内容的详细解析,望大家会对其有更好的了解。

本文主要讲述的是有关使用SQL语句跟踪DB2数据库的几种方法,我前两天在相关网站看见使用SQL语句跟踪DB2数据库的几种方法的资料,觉得挺好,就拿出来供大家分享。望大家浏览之后会对其有更好的了解。

1. 用命令打开跟踪

 

  1. db2 update monitor switches using statement on;  

2. 获取sql语句的快照

 

  1. db2 get snapshot for dynamic sql on aaa >> sql.txt  

--aaa 为你要跟踪的数据库名

 

3.用ftp 把sql.txt下载本地打开

4.关闭跟踪

  1. db2 update monitor switches using statement off;  

修改一下db_zhang的建议

 

  1. db2 update monitor switches using BUFFERPOOL / LOCK/SORT /STATEMENT / TABLE / TIMESTAMP / UOW on;  

是基于进程

 

除此之外还可以更改dbm参数(会影响性能),DFT_MON_BUFPOOL, DFT_MON_LOCK, DFT_MON_SORT, DFT_MON_STMT, DFT_MON_TABLE, DFT_MON_UOW , DFT_MON_TIMESTAMP

然后get snapshot for dynamic sql on db name >> xx

就可以在xx这个文件中慢慢看了。

有一些第三方工具也可以看得到,比如Quest Central for db2。以上的相关内容就是对使用SQL语句跟踪DB2数据库的几种方法的介绍,望你能有所收获。

【编辑推荐】

  1. DB2数据库的连接方法简介
  2. shell抽取db2数据库数据的方法示例
  3. DB2数据库的安装目录结构介绍
  4. DB2数据库性能调整的命令介绍
  5. DB2数据库开发常见问题解答

 

责任编辑:佚名 来源: 51CTO
相关推荐

2010-11-04 15:39:40

DB2 SQL语句

2010-08-16 17:07:43

DB2 trc

2010-11-04 11:17:42

DB2 Merge语句

2011-08-17 20:48:25

索引建立语句非聚集索引唯一索引

2010-11-01 11:13:57

DB2表管理

2010-01-08 12:03:51

ibmdwDB2

2010-11-11 11:25:45

SQL UPDATE语

2010-11-04 11:39:47

2010-09-30 16:00:40

DB2动态SQL

2010-09-30 16:46:11

DB2操作语句

2011-08-17 21:49:55

建立视图SQL ServerOracle

2011-08-17 21:23:41

约束NOT NULLUNIQUE

2010-09-01 11:46:01

DB2临时表SQL

2010-11-04 13:14:16

DB2执行SQL语句

2010-11-02 15:36:18

DB2建表语句

2010-11-02 11:43:11

DB2动态SQL

2010-11-04 11:52:04

DB2分类取前N个记录

2010-11-04 09:31:21

DB2循环语句

2010-09-30 10:53:39

DB2表管理

2010-04-09 12:20:11

Oracle SQL
点赞
收藏

51CTO技术栈公众号