Spring Data JPA не может помочь вам в этом.И, насколько я знаю, ни одна реализация JPA не может.Причина в том, что всем этим инструментам не хватает необходимой информации:
- Как вы храните информацию в базе данных.Базы данных предлагают много вариантов хранения, например, оставляя пустое пространство в блоках, чтобы позволить обновлениям, которые увеличивают строки или сжимать данные, чтобы обменять пространство хранения на стоимость (де) сжатия и многое другое.
- Сколько данныхВы кладете в свои таблицы и как это выглядит.Например, у вас, вероятно, есть много атрибутов типа
String
в вашей модели.Но как долго они в среднем?2 персонажа?Или 2000?
Так что для такого рода информации вам следует больше взглянуть на инструменты базы данных, которые могут предложить такую функциональность.