Je pole u.offer_photo blob pole? Pokud ano, navrhoval bych přepsat logiku, abyste data blob nenačítali, dokud je skutečně nezobrazíte.
I když můžete obejít limit paměti zvýšením alokace, je používání nadměrné paměti antisociální a křehké v tom, že zvýšení velikosti vaší databáze v budoucnu pravděpodobně naruší systém.