私はJBossEversを使用してJavaEEアプリケーションを監査していますが、アプリケーションの性質上、監査テーブルが非常に速く成長します。過去のデータが照会されることはめったになく、先週のデータを除けば、アクセス時間は実際には問題ではありません。このデータは頻繁に照会され、アクセスは高速である必要があります。理想的には、データを分割して2つのテーブルに分散し、古いデータを圧縮形式で配布します。
残念ながら、ドキュメントからわかる限り、Enversでは複数のテーブルにデータを分散することはできません。
誰かがこれを達成するための最良の方法は何か考えていますか(可能であれば、Enversを使用している間に)?