程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> 跟蹤DB2的SQL語句

跟蹤DB2的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. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved