我看起来如下文:
我想问一下IMMEDIATE
和DEFERRED
部分。对不起,我仍然感到困惑,并且对它不太了解。
在IMMEDIATE
部分,它解释了IMMEDIATE is the default, but it requires an instance attachment to be effective.
,这意味着需要实例附件才有效?我运行命令后应该直接生效吗?
例如:
db2 update dbm cfg using diaglevel 4 immediate
这是否直接对我的db2diag日志文件生效?
答案 0 :(得分:2)
请注意阅读与您的Db2版本匹配的Db2知识中心版本。也许您使用的是更新版本的Db2,如V10.5或v11.1。
对于 DIAGLEVEL 参数,您可以即时更改它,即无需反弹Db2-instnce。新值立即生效,您可以在db2diag中看到这一点(由于将出现的所有额外消息,这将大大增加。)
对于"实例附件"这意味着您可以在运行db2 attach ...
之前运行db2 update dbm cfg ...
命令。详细信息为here。
但是,如果您作为Db2实例所有者运行并且您直接在Db2服务器上(例如通过ssh等),那么在这种特定情况下不需要实例附件。当实例是远程实例,或者不是当前实例,或者您没有作为实例所有者等运行时,实例附件是必需的。