У меня есть большая таблица, в которой много столбцов. В разных случаях использования мне нужно загружать разные столбцы из этой таблицы, но обычно мне не нужны все столбцы. Так что теперь я думаю, что должен выбрать необходимые столбцы из этой большой таблицы.
Например, у меня есть простой POJO, такой как UseCase1, и я использую этот именованный запрос:
SELECT NEW UseCase1(t.a, t.b, t.c) FROM MyBigTable t
В операторах обновления я также обновляю только поля a, b, c.
Итак, вопрос в том, что это хорошее решение для повышения производительности, если я не могу изменить таблицу? И улучшит ли это производительность? :)