Que tal amigos, tengo un problema en un servidor y quiero ver si alguien de
ustedes me puede ayudar a solucionarlo. El problema es el siguiente:
Tengo un servidor con Windows 2000 Server 5.00.2195 con Service Pack 4, SQL
Server 2000 (con service pack 3 o sin service pack del SQL da el problema),
en dicho server ejecuto una aplicación con un proceso desarrollado en Visual
Basic 6.0 con un tempo de ejecución de 4 minutos aprox. en el cual realizó
una buena cantidad de Selects, Inserts y Updates a través de recordsets los
cuales abro y cierro continuamente (dándole close y nothing, no utilizo
transacciones), el problema es que la memoria del proceso de SQL se va
incrementando desde los 40 Mb que tiene el servicio al iniciar hasta llegar
a 1 Gb de memoria consumida la cual NO se libera al cerrar la conexión y
terminar la aplicación.
Ya realice seguimientos del proceso a través del sp_who y sp_who1 y el
máximo de memoria que me muestra la conexión de mi aplicación es de 100 MB
las cuales al cerrar la conexión se libera el proceso.
Gracias por la ayuda que me puedan brindar.
Leer las respuestas