Aumentar buffer

16/06/2006 - 05:41 por German Saer | Informe spam
Como puedo aumentar el buffer en una pagina que extrae muchos registros de
una tabla de base de datos via SQL y que me genera un error debido a que el
limite del buffer del servidor web esta ajustado muy bajo. Lo necesito
hacer via ASP, ya que la gente de IT no quiere incrementarlo para no
sacrificar el rendimiento del servidor. Hay alguna manera de hacer esto en
ASP?

Thanks,

______________
German Saer
Orlando, FL 32810
gsaer@hotmail.com
gsaer@cfl.rr.com
 

Leer las respuestas

#1 Jose A. Fernandez
16/06/2006 - 13:20 | Informe spam
La propiedad Response.Buffer indica al buffer de salida, cuando la
pagina tiene esta prop. a True la indica al servidor que hasta que nose
complete todo el script de la pagina no se enviara al cliente "ni una
sola gota de respuesta"...
o hasta que los metodos Response.Flush o Response.end son llamados
Entonces..
Mi recomendacion que esn grandes volumnes de datos a presentar por
ejemplo la tabla que indicas colocas en la primer linea de codigo de la
pagina
Response.Buffer = True
y por cada linea de la tabla que vas armando al final de cada linea (o
el FOR que arma tu tabla) el llamado a:
Response.Flush
Esto indica que al servidor que envie al cliente lo que tiene en el
buffer

Tambien tienes que tener en cuenta si el cliente sigue contectado
durante este procesamiento o sea puedes colocar las siguientes lineas
para vefificar...
If not Response.IsClientConnected then
Response.End
End if

Puedes buscar tambien
Response.End
Response.Clear

Enlaces:
Response.Buffer
http://msdn.microsoft.com/library/d...ee2b33.asp

Response.Flush Method
http://msdn.microsoft.com/library/d...f7e6cb.asp


Espero que te sirva
_____________________________
Jose A. Fernandez




German Saer ha escrito:

Como puedo aumentar el buffer en una pagina que extrae muchos registros de
una tabla de base de datos via SQL y que me genera un error debido a que el
limite del buffer del servidor web esta ajustado muy bajo. Lo necesito
hacer via ASP, ya que la gente de IT no quiere incrementarlo para no
sacrificar el rendimiento del servidor. Hay alguna manera de hacer esto en
ASP?

Thanks,

______________
German Saer
Orlando, FL 32810


Preguntas similares