有没有办法限制Hibernate envers的审计日志量?

时间:2017-08-08 08:37:53

标签: java database hibernate hibernate-envers

我正在测试hibernate envers的功能,我喜欢模块,但我不希望审计表变得太大。是否可以通过审计表永远不会超过预定义数量的审计行来配置hibernate envers?

1 个答案:

答案 0 :(得分:1)

Envers没有具体提供。

许多用户倾向于使用ValidityAuditStrategy,然后根据REVENDREVEND_TSTMP字段在数据库中指定分区方案。

通过这样做,您可以设置一个

的策略
  • 您可以将更新的审核行存储在速度更快的磁盘介质上。
  • 您可以根据分区方案归档较旧的审核行。