预订演示
前页 后页

性能注意事项

审计是确定谁对模型进行了更改以及何时进行更改的工具。启用审计后,每次对模型进行更改时, Enterprise Architect审计引擎都会记录更改。这些变化自然会像任何事务系统一样,需要一些写入审计log 。当日志很小时,这个写入时间将是难以察觉的,但是当日志变大时,写入log所花费的时间会增加,并且可能会延迟保存更改。该工具提供了多种方法来减少保存更改时的这些延迟。审计过程的两个不同部分可能会出现延迟:

  • 对存储库进行更改时- 如前所述,保存模型更改可能会延迟,这会影响您或任何其他正在更新正在审核的模型方面的用户;例如,更改元素的名称,更改object在图表上的位置,或者 - 如果已配置 - 创建库表或通过对数据库或代码包进行逆向工程产生的代码类,都将导致写入到审计日志
  • 访问审计视图- 由于必须对大量审计记录进行排序和显示,图书馆员或管理员通常访问的审计视图可能会变慢
在以下主题中讨论了审计过程的这两个方面的性能:
  • 审计业绩
  • 审计视图绩效