db2 9.7 默认情况下 lock监视开关时打开的吗?
[color=#000][font=verdana, arial, helvetica][size=12px]没有连接数据库前,lock 是off的连接数据库后,lock就是on了
为什么呢?
谢谢解答
[/size][/font][/color][font=verdana, arial, helvetica][size=3][color=#000000]
[/color][/size][/font] [url]http://publib.boulder.ibm.com/infocenter/db2luw/v8//topic/com.ibm.db2.udb.doc/admin/c0005719.htm[/url]
Event monitors are not affected by monitor switches in the same way as snapshot monitoring applications. When an event monitor is defined, it automatically turns ON the instance level monitor switches required by the specified event types. For example, a deadlock event monitor will automatically turn ON the LOCK monitor switch. The required monitor switches are turned ON when the event monitor is activated. When the event monitor is deactivated, the monitor switches are turned OFF.
that means the lock monitor was turn on because you have deadlock event monitor by default... 谢谢 wangzhonnew 回复
本来我也以为是建立了 deadlock event,因为前两天测试的时候我是建立了
但是 已经删除掉了,我在 控制中心里 的 事件监视器 里面 看不到 任何东西
所有偶就很郁闷了
要怎么才能查到这个 事件呢? select * from SYSCAT.EVENTMONITORS select * from SYSCAT.EVENTMONITORS
EVMONNAME OWNER OWNERTYPE TARGET_TYPE TARGET MAXFILES MAXFILESIZE BUFFERSIZE IO_MODE WRITE_MODE AUTOSTART DBPARTITIONNUM MONSCOPE EVMON_ACTIVATES NODENUM DEFINER REMARKS
-------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------- --------- ----------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------- ----------- ----------- ------- ---------- --------- -------------- -------- --------------- ------- -------------------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
DB2DETAILDEADLOCK NOWHILL U F db2detaildeadlock 20 512 17 B A Y 0 G 0 0 NOWHILL -
有数据的
db2 SET EVENT MONITOR DB2DETAILDEADLOCK state 0
db2 DROP EVENT MONITOR DB2DETAILDEADLOCK
这些都是off了
谢谢 wangzhonnew
为什么我在 控制中心里 的 事件监视器 里面 看不到 任何东西 呢?
真是怪事
另外问问 这个论坛 是不是 人气不好啊?
还是db2的论坛 人气 普遍不好啊?
怎么都是您一个人在忙啊 ,怪辛苦的 呵呵,一般一个家伙开始回答了,大家就都开始旁观了,要不然七嘴八舌的太混乱了 :D
db2detaildeadlock是自动创建的,俺对于控制中心不熟,基本没用过,建议你也不要用GUI
习惯GUI以后向命令行转就不习惯了。GUI封装太多东西了,很多时候需要命令行一步一步地得到自己想要得结果。 谢谢 wangzhonnew 的回答
偶也是比较习惯用命令的,初学,有的时候不知道命令 ,所有借助一些控制中心
控制中心也可以显示命令,我再把命令记下来,以后就用命令
页:
[1]







