我正在测试 hibernate envers 的功能,我喜欢这个模块,但我不希望审计表变得太大。 hibernate envers 能否配置为审计表永远不会超过预定义的审计行数?
最佳答案
Envers 没有具体提供任何内容。
很多用户倾向于使用ValidityAuditStrategy
,然后根据REVEND
和REVEND_TSTMP
在数据库上指定分区方案> 字段。
通过这样做,您可以设置一个策略
- 您将最近的审计行存储在更快的磁盘介质上。
- 您根据分区方案归档较旧的审计行。
关于java - 有没有办法限制 Hibernate envers 的审计日志量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45563375/