ITPub博客

首页 > Linux操作系统 > Linux操作系统 > DB2 SQL语句的跟踪

DB2 SQL语句的跟踪

原创 Linux操作系统 作者:rocky_gao 时间:2010-11-03 16:22:46 0 删除 编辑

  

    1. 用命令打开跟踪

#div_code img { border: 0px none; }
db2 update monitor switches using statement on;  

  2. 获取sql语句的快照

#div_code img { border: 0px none; }
db2 get snapshot for dynamic sql on aaa >> sql.txt  

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

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

  4.关闭跟踪

#div_code img { border: 0px none; }
db2 update monitor switches using statement off;  

  修改一下db_zhang的建议

#div_code img { border: 0px none; }
db2 update monitor switches using BUFFERPOOL / LOCK/SORT /STATEMENT / TABLE / TIMESTAMP

  是基于进程

   除此之外还可以更改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数据库的几种方法的介绍,望你能有所收获。


原文地址 http://tech.it168.com/a2010/0906/1099/000001099861.shtml

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/11976525/viewspace-677318/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-04-09

  • 博文量
    112
  • 访问量
    299800