Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/06/2014, 14:16
Avatar de verinchi
verinchi
 
Fecha de Ingreso: septiembre-2004
Ubicación: Buenos Aires
Mensajes: 647
Antigüedad: 20 años, 3 meses
Puntos: 2
Sonrisa agilizar listados mediante buffer

Hola gente.
Tengo más tiempo trabajando con ASP que con symfony y me encuentro en el inconveniente que, para resolver consultas que devuelven muchos resultados, me da overflow de memoria.
Con ASP utilizaba la sentencia response.buffer que lo que hacía era justamente, mediante el uso de buffer, ir mostrando los resultados a medida que la db los resolvía, sin esperar a cargar toda la consulta en la memoria.
De este modo, si bien el listado iba incrementando a medida que el script pasaba datos al navegador, la memoria no se saturaba y el usuario no quedaba media hora con una pantalla en blanco, esperando respuesta.
En Symfony, alguien conoce algo similar como para agilizar el muestreo de consultas con muchos resultados, o páginas con muchos renderizados de otros controladores que hacen consultas independientes?
He buscado en manuales y sitios pero no di con ninguno que trate el tema.

Desde ya, mil gracias por la orientación que me puedan dar.
__________________
Why can't we not be sober?
www.partitorium.com.ar