Влияют ли переходные свойства в Grails на использование памяти приложением? - PullRequest
1 голос
/ 09 января 2012

Я использую переходные свойства для каждого класса домена. Некоторые из них имеют более 10.

У меня очень медленное приложение. Я начал анализировать его с помощью tc-сервера. большая часть времени загрузки расходуется на рендеринг gsp-файлов.

Есть ли какие-либо известные проблемы с переходными значениями, когда они потребляют больше памяти или замедляют работу всего приложения? Нужно ли заменять их обычными свойствами и обновлять значения при вставке / обновлении?

1 Ответ

5 голосов
/ 09 января 2012

Предполагая, что ваши переходные свойства имеют тип String, Integer или аналогичные, немыслимо, что они окажут значительное влияние на производительность приложения.

Моя интуиция заключается в том, что временные свойства будут вызывать меньше издержек, чем постоянные свойства, поскольку их не нужно сохранять и считывать из базы данных, поэтому преобразование их в постоянные свойства, скорее всего, только ухудшит ситуацию.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...