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