执行并行复原

如果在分开的数据库空间中驻留了一张分段表,您可以通过为每个数据库空间使用不同的模式命令文件执行多个 archecker 命令来并行地执行物理的表级别复原。

在 0 级归档期间,不能有任何会更改表的模式的打开事务。正在复原的表或表的分段必须存在于 0 级归档中。 在逻辑复原期间不能创建或添加该表或分段。 逻辑复原期间创建的表或添加的分段将被忽略。

因为拆离的分段不再是原始表的一部分,applier 从该点起不会处理拆离的分段的日志记录或该分段的任何其他日志记录。archecker 消息日志文件中的消息将指示出现了拆离。

在本示例中,该表跨越三个数据库空间分段。 相应的模式命令文件名为 cmdfile1cmdfile2cmdfile3。以下命令删除先前的复原,然后在每个数据库空间上并行地执行物理复原。
  • archecker -DX
  • archecker -bvs -f cmdfile1 -lphys
  • archecker -bvs -f cmdfile2 -lphys
  • archecker -bvs -f cmdfile3 -lphys

不能并行地执行逻辑复原。