optimizar tiempo respuesta de DLL - ASP

mercedes
24 de Noviembre del 2004
Desde una pagina en ASP realizo una llamada a una DLL que ejecuta una transaccion en mainframe, esta transacción obtiene segun parametros de fechas y cantidad de registros, movimietos de cuenta que luego son pasados a un modulo para ser formateados e insertados en la tabla de movimiento.
La transaccion en mainframe no tarda (menos de 3 segundos) en responder dejando en un buffer los primeros 50 registros recuperados y que estan entre las fechas indicadas. Este buffer es enviado luego a un modulo donde se formatea la data para luego realizar el insert en la tabla, aqui se tarda aproximadamente 3 minutos, lo cual esta degradando los tiempos de respuesta de la pagina y, esta esta muriendo por time out. ¿Podría alguien decirme como optimizar esta DLL para hacer más rapida la inserción y, dar un tiempo de respuesta adecuado para que la pagina no muera?. El time out del site esta en 120.

Gracias por su ayuda y colaboracion.
Salu2,
MM

mamerto
24 de Noviembre del 2004
Que tal, que tipo de base estas trabajando, SQL o Access, con cualquiera, estas trabajando con procedimientos almacenados? te recomiendo que no hagas ninguna transaccion dentro de tu asp o cargues modulos aqui, esto alenta tu buffer, utiliza la dll como capa de negocios y si no estas trabajando con procedimientos almacenados utiliza la dll para la insercion de registros desde ahi. bye