El Servicio ocupa mucha memoria

mvallejos
07 de Abril del 2006
Hola amigos del Foro

Tengo un problema con el servicio de SQL Server, y es que va tomando memoria a medida de que los distintos usuarios se conectan y trabajan, esto no es lo raro, lo raro es que cuando los usuarios salen del programa, la conexion se cierra y, a medida de que esto pasa, la memoria ocupada por el servicio no disminuye.
Así es como manejo el acceso a la base de datos

- La conexion se cierra y se libera de memoria al salir del programa

- el 80% de los recordsets son del lado del cliente y se cierran una vez que se terminan de usar (aunque sean locales). En la única parte en que esto no se hace es en el llamado a los reportes, ya que como son asíncronos, si cierro el recordset después de llamarlos, los datos no se ven en el reporte.


A todo esto, lo único que reinicia la memoria del servicio es bajarlo y volverlo a ejecutar.

¿Alguien conoce el modo de solucionar esto?

Desde ya muchas gracias a todos