2013-10-28 93 views
0

我想監視數據庫鎖和死鎖在我們的DB2 9.7執行期間發生。 IBM有一些關於此的文檔,其中包括生成一些自定義表和自定義報告機制。真的沒有簡單的方法來監視數據庫鎖嗎?使用Data Studio等數據庫客戶端?監控IBM DB2 9.7的鎖

回答

1

有很多的選擇。在SYSIBMADM模式

  1. 使用視圖(LOCKWAITSLOCKS_HELDMON_LOCKWAITS ...)

  2. 使用MON_GET_LOCKSMON_GET_APPL_LOCKWAIT表函數

  3. 使用db2top

有GUI工具以及。

+0

之一GUI工具:http://chuzhoi_files.tripod.com/ – mustaccio

0

如果您使用的地方有發生小心使用db2top更新任何類型的聯邦或(即花費鎖快照或任何東西)sysibmadm.locks_held。使用這些會導致鎖列表入口點上的死鎖,並會導致數據庫掛起並拒絕新的連接。已經發生過兩次了。必須殺死db2才能擺脫它。