在事务匹配中清除事务的最佳做法

按照所建议的最佳做法,实现最优的事务清除结果。

正确存档和清除事务的方法基于以下因素:

  • 要清除的事务量
  • 数据形态

清除事务时的建议

  • 将不再需要的匹配事务存档,然后将其清除。

    虽然建议在清除事务之前将其存档,但也可以选择在不存档的情况下将其清除。

  • 在非工作时间清除事务

    为某个匹配类型清除事务时,该匹配类型将被锁定,并且不允许执行诸如导入事务、手动匹配事务和运行自动匹配之类的操作。

  • 先将生产环境克隆到测试环境,然后清除测试环境中的事务。从此练习中学到的知识将有助于您高效地清除生产环境中的事务。
  • 如果初次存档和清除操作期间的事务量很大,请考虑重新调度当天的日常维护 (AMW)。请参阅《管理员入门指南》中的“管理日常维护”。

    例如,如果 AMW 调度在凌晨 1 点运行,并且存档或清除作业仍在晚上 11 点运行,您可以将 AMW 重新调度到第二天的晚上 9 点。这会将 AMW 延迟到第二天,以确保存档或清除作业已完成。但是,在第二天晚上 9 点之前,请注意在存档或清除作业完成后将 AMW 时间更改为原始调度。

关于首次清除事务

根据您的应用程序大小和事务量,初次存档可能需要一些时间。但是,建立了定期存档和清除例行流程后,后续存档或清除作业所需时间将会减少。对于较大的应用程序,建议执行定期存档和清除例行流程。定期执行此流程可最大限度减少每次处理的数据量。

要在大型应用程序中获得最佳性能,建议使用基于事务帐龄的分阶段存档和清除策略。这尤其适用于处理历史数据(例如,超过 18 个月的数据)。

对于管理历史数据,建议的策略如下:

  • 阶段 1:存档和清除超过 18 个月的数据
  • 阶段 2:存档和清除超过 12 个月的数据
  • 阶段 3:存档和清除超过 9 个月的数据
  • 阶段 4:存档和清除超过 6 个月的数据

建立了定期存档和清除例行流程后,后续操作所需时间通常会减少。

清除测试实例中事务的先决条件

  1. 备份测试实例。请参阅《管理员入门指南》中的“使用维护快照备份环境并还原环境”。
  2. 将生产实例克隆到测试实例中。请参阅《管理迁移》中的“克隆云 EPM 环境”。

用于清除测试实例中事务的步骤

  1. 对应用程序执行备份。
  2. 评估要清除的匹配事务数。可以使用“事务匹配”中的“事务”选项卡或通过 BI Publisher 报表执行此操作。在清除事务之后,可以验证此计数。请参阅“在事务匹配中搜索事务”。
  3. 选择必须存档或清除的事务。

    根据要存档或清除的事务量,可以指定匹配事务的帐龄。可以执行单个或多个存档和清除操作。请参阅“清除事务时的建议”。

    注意:默认批大小为 200000。除非 Oracle 技术支持建议调整,否则不要更新此设置。

  4. 确保日常维护流程 (AMW) 时间不与存档或清除时间重叠。请参阅“清除事务时的建议”。
  5. 清除事务。
  6. 记下该过程中每个步骤所花费的时间。

利用所学到的这些知识,清除生产实例中的事务。

如果在测试或生产实例中进行存档或清除操作期间有任何问题,请向 Oracle 技术支持提交服务请求。

定期清除事务

Oracle 建议您在首次清除事务后定期清除事务。您可以通过 EPM Automate 自动执行此流程。

用于定期清除事务的步骤

  1. 运用您对生产实例执行清除过程中学到的知识。
  2. 使用所建议的设置对测试实例执行自动清除计划。

    尽管建议的策略是存档匹配的事务,然后将其清除,但您可以选择以下策略之一:

  3. 在 Account Reconciliation 中部署自动清除计划。