我在 DB2 ZOS 版本 10 中工作,我一直在数据屏蔽项目下工作。对于这个项目,我已经执行了超过 100k DDL 语句(删除、更新、插入)。
所以我需要在整个 SCRAMBLE PROCESS 开始之前禁用事务日志。
在 DB2 iSeries AS400 中,我已经通过调用有助于禁用 TRANSACTION LOG DISABLE 的过程来处理相同的问题。
同样,我需要在 DB2 ZOS 中做。
我在 DB2 ZOS 版本 10 中工作,我一直在数据屏蔽项目下工作。对于这个项目,我已经执行了超过 100k DDL 语句(删除、更新、插入)。
所以我需要在整个 SCRAMBLE PROCESS 开始之前禁用事务日志。
在 DB2 iSeries AS400 中,我已经通过调用有助于禁用 TRANSACTION LOG DISABLE 的过程来处理相同的问题。
同样,我需要在 DB2 ZOS 中做。
您可以对所有受影响的表空间使用 NOT LOGGED 属性,指定对指定表空间中的数据所做的更改不会记录在 DB2 日志中
为您的数据屏蔽过程采取以下步骤:
您可能还希望锁定所有具有独占访问权限的表,这样如果您必须恢复其他任何人都不会受到您的更改的影响
注意 请确保您了解未记录的对象的恢复影响!!!