Этот вопрос проверяет понимание того, почему «загрузить всё в память» — плохая идея и к каким сбоям это приводит.
Короткий ответ
Если загрузить слишком много строк в память, приложение может начать тормозить или упасть по Out Of Memory. Даже если памяти хватает, сборщик мусора и обработка больших списков могут сильно замедлить работу. В ORM-сценариях объекты дополнительно кешируются в сессии, и память растет быстрее, чем ожидаешь. Также увеличивается время ответа и нагрузка на сеть между приложением и базой.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.