HibernateはDiscriminator Strategy アプローチによるマルチテナント実装をまだサポートしていません。私たちは、この戦略をプロジェクトに実装することを考えていました。しかし、一般的なクエリのパフォーマンスについては疑問がありました。この場合、クエリは多くのテナントのデータの単一のスキーマに対して実行されるため、クエリのパフォーマンスはデータベース/スキーマを分離するアプローチよりも悪くなりますか? または、この場合、インデックスを作成する以外に、クエリのパフォーマンスを向上させる方法はありますか?
データが単一のスキーマにある場合は、バックアップと復元を行う方がよいため、ディスクリミネーターのアプローチを検討しています。