sql事件監視器運用案例

2021-04-19 01:57:13 字數 1022 閱讀 6580

在209上建立sql語句事件監視器,監視sql語句的執**況。

d:/>db2 create event monitor sql ^

more? for statements ^-- 指定監視器的內容

more? where auth_id='wzgladm' ^-- 指定監視的schema

more? write to table stmt(table sql,in wzgl_ts_general)-- 指定表名、表空間

db20000i  sql 命令成功完成。

d:/>db2 set event monitor sql state=1

db20000i  sql 命令成功完成。

d:/>

然後可以檢視top_sql.bat來檢視sql執**況,top_sql.bat帶有兩個參數列名、頁數,

格式:top_sql.bat  sql  1 表示檢視sql表裡第1頁的資料,**如下:

@echo off

set npages=%2

set pagesize=10

set tab=%1

set /a p1=(%npages%-1)*%pagesize%+1

set /a p2=(%npages%-1)*%pagesize%+%pagesize%

db2 select timespan,text from ( ^

select stop_time-start_time timespan,varchar(stmt_text,4000) text, ^

rownumber() over () rn from %tab% order by stop_time-start_time desc ^

) t  ^

where rn between %p1% and %p2% with ur

@echo on

mysql 鎖監視器 MySQL鎖監視器

還在為看不懂何登成的加鎖處理分析文章感到羞愧嗎?還在因為何大師的筆誤,陷入深深的迷茫嗎?只要你擁有大於5.6.16版本的mysql,鎖監視器你值得擁有 快速入門 開啟set global innodb status output on set global innodb status output ...

mysql 鎖監視器 MySQL鎖監視器

標籤 還在為看不懂何登成的加鎖處理分析文章感到羞愧嗎?還在因為何大師的筆誤,陷入深深的迷茫嗎?只要你擁有大於5.6.16版本的mysql,鎖監視器你值得擁有 快速入門 開啟set global innodb status output on set global innodb status outp...

效能監視器

效能監視器捕捉硬體和軟體部件,如處理器 程序 執行緒等生成的效能資料,由此跟蹤資源狀態。執行效能監視器,通過執行命令提示符指令 perfmon如圖 為了獲得以前只在效能監視器中可用的大量資料的實時快照,sql server現在通過一組動態管理檢視 dmv 和動態管理函式 dmf 在內部提供了相同的資...