【发布时间】:2015-12-01 20:12:48
【问题描述】:
我想知道如何从目录中识别哪些表具有“最初未记录”选项。我的意思是,我想要查询,可能针对目录(syscat、sysibm 模式)并返回未记录的表列表。
这种查询非常有用,特别是在 HADR 场景中,没有记录的表在备用服务器中没有回复。
我知道这是可能的唯一方法是db2look command, where the table structure is retrieved and the "not logged initially" 是可见的。但这是 DB2 操作之外的手动操作。我想要更多的数据库。
【问题讨论】:
-
我认为这对您没有多大好处,因为 1) 您可以随时激活 NOT LOGGED 模式,并且 2) 不必使用该属性创建表来激活 NOT LOGGED就可以了。
-
要添加到@mustaccio 的评论中:为了防止此类问题,您需要将
blocknonlogged数据库配置参数设置为YES。