ztao2620
作者ztao26202010-10-17 10:38
软件开发工程师, 广东科学技术职业学院

跟踪DB2的SQL语句

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

  1. 用命令打开跟踪

#div_code img{border:0px;}
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->db2 update monitor switches using statement on;  

  2. 获取sql语句的快照

#div_code img{border:0px;}
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

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

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

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

  4.关闭跟踪

#div_code img{border:0px;}
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->db2 update monitor switches using statement off;  

  修改一下db_zhang的建议

#div_code img{border:0px;}
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->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数据库的几种方法的介绍,望你能有所收获。

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广