u.offer_photo поле за петна ли е? Ако е така, предлагам да пренапишете логиката, така че да не извличате данните за blob, докато действително не ги покажете.
Дори ако можете да заобиколите ограничението на паметта, като увеличите разпределението, използването на прекомерна памет е едновременно антисоциално и крехко, тъй като увеличаването на размера на вашата база данни в бъдеще вероятно ще счупи системата.