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

使用事件監控器監控SQL語句

編輯:DB2教程


使用事件監控器監控SQL語句   /*********************** DB2中跟蹤SQL  www.2cto.com   ************************/ 1.創建事件監視器 1)查看監視器選項 db2 get monitor switches 2)修改語句跟蹤選項 db2 update monitor switches using statement on 3)創建語句監視器 db2 create event monitor state_event for statements write to file 'e:\test\' 4)激活監視器 db2 set event monitor state_event state=1 5)運行應用程序 eg:select * from staff 6)完成輸出 db2 flush event monitor state_event buffer  7)關閉監視器 db2 set event monitor state_event state=0 8)格式化結果 db2evmon -path e:\test > e:\sql.txt 現在可以在當前所在路徑的sql.txt文件中查看跟蹤結果了,其他監視選項同理。 在sql.txt中可以看到每一個sql語句的應用程序標識(Appl Id)、語句內容、Bufferpool的使用情況。並且從語句的Prepare、Open、Describe、Close每個階段的執行時間都有記錄。 注:應用程序標識中前8位是客戶機機器 IP
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved