我目前正在與DB2企業v服務器8.2工作與修訂包10如何找到在DB2(8.x中)
所有打開/活動連接,我想檢索所有的開放活動連接列表實例。
在Oracle中有一個名爲「Top Session」的實用程序,它執行類似的任務。 DB2中是否有任何等價物?
由於提前, 卡邁勒
我目前正在與DB2企業v服務器8.2工作與修訂包10如何找到在DB2(8.x中)
所有打開/活動連接,我想檢索所有的開放活動連接列表實例。
在Oracle中有一個名爲「Top Session」的實用程序,它執行類似的任務。 DB2中是否有任何等價物?
由於提前, 卡邁勒
你所尋求的命令是:
LIST APPLICATIONS
在DB2命令中心有一個工具,它列出了應用程序和人類友好的格式顯示它們,以及。
CLP:
db2 list applications
QUERY:
SELECT * FROM SYSIBM.APPLICATIONS
SELECT * FROM SYSIBM.SESSION
我不確定這些查詢在DB2 v8中是否可用。管理視圖是自9.1版以來的一部分DB2。架構不是sysibm,而是sysibmadm。有關http://publib.boulder.ibm.com/infocenter/db2luw/v9/topic/com.ibm.db2.udb.admin.doc/doc/r0022011.htm – AngocA 2013-10-10 13:54:09
要想從列表中的應用程序的詳細信息:
db2 list applications for database {dbName} show detail
對於有很多活動連接的應用,是管有用結果以grep
來查找當前正在執行或鎖定的線程。
db2 list applications for database {dbName} show detail | grep -i "executing"
和
db2 list applications for database {dbName} show detail | grep -i "lock"
爲了看到的連接,用戶應該在實例級別至少SYSMON權限。 – AngocA 2013-10-10 13:05:55