使用LOAD进行内联COPY

内联复制是指在实用程序处理期间,为除COPY实用程序外的其他实用程序所进行的图像复制。 例如,在LOAD执行期间,您可以创建一个完整的图像复制数据集。

关于本任务

采用内联复制的优势在于,无论为实用程序指定了哪种日志选项,表格空间都不会处于“等待复制”状态。 因此,数据可用性得到了提高。

过程

复制内容:

请按以下说明使用COPYDDN和RECOVERYDDN选项:
  • 您最多可以指定两个主副本(使用COPYDDN)和两个辅助副本(使用RECOVERYDDN)。
  • 更改开始使用 COPYDDN 和 RECOVERYDDN,您可以指定 LOAD REPLACE 或 LOAD RESUME YES SHRLEVEL NONE。 如果您指定了 RESUME NO 而不是 REPLACE,系统会发出错误信息并终止 LOAD。更改结束

在加载处理的重新加载阶段,将生成所需的内联副本。

如果您对包含LOB列的表格进行内联图像复制, Db2 复制了基础表空间,但未复制LOB表空间。

内联副本生成的 SYSCOPY 记录包含 ICTYPE=F 和 SHRLEVEL=R。 STYPE列的值取决于图像副本的制作方式:

  • R 如果图像副本是由LOAD REPLACE LOG(YES)生成的
  • S 如果图像副本是由LOAD REPLACE LOG(NO)生成的
  • 更改开始Y 如果图片副本是由LOAD RESUME LOG(NO)制作的更改结束
  • 更改开始Z 如果图像副本是由LOAD RESUME LOG(YES)生成的更改结束

内联复制生成的数据集在逻辑上等同于具有 SHRLEVEL REFERENCE 的完整图像复制,但数据集内的数据在以下方面有所不同:

  • 数据页可能顺序混乱,有些数据页可能重复。 如果页面重复,则最后显示的页面始终是正确的副本。
  • 空间地图页面可能顺序混乱或重复。
  • 如果使用LOAD命令重建压缩字典,则字典页面集会在数据集中出现两次,其中第二个集是正确的。

重复页面的总数很少,对数据集所需空间的影响可以忽略不计。

更改开始根据简历规格的指定位置(分区级别或表空间级别),生成的图像副本可能为部分图像副本。 如果在表空间级别指定 COPYDDN 或 RECOVERYDDN,并至少指定一个 INTO TABLE PART 子句,则生成的嵌入式图像副本仅包含 LOAD 语句中指定的分区页面。更改结束