Uno de nuestros servidores SQL, que ha estado funcionando estable durante bastante tiempo (años), recientemente ha estado arrojando errores de memoria insuficientes. Desde el registro de eventos de la aplicación, vemos:
Id. De evento: 701
Descripción: no hay suficiente memoria del sistema para ejecutar esta consulta.
Nuestro equipo que administra este servidor está compuesto principalmente por desarrolladores que duplican las tareas del administrador de sistemas. Sin embargo, nuestra experiencia principal es el desarrollo. Dicho esto, no sabemos cómo hacemos para solucionar este problema. Hemos estado buscando foros y otras cosas y no hemos encontrado nada que coincida
Entonces, aquí hay algunos detalles más para ayudar en la resolución de problemas:
- Nuestra memoria mínima del servidor está establecida en 0.
- Nuestra memoria máxima del servidor está configurada en 2000.
- La memoria física total es de 3,325.85 MB (de sysinfo).
- La memoria virtual total es de 7,10 GB (de sysinfo).
- No estábamos usando AWE para asignar memoria, pero ahora estamos para ver si hace la diferencia.
- Este error fue generado por un trabajo que estaba haciendo una copia de seguridad de un registro de transacciones, no ejecutaba una consulta.
- Tenemos muchos servidores vinculados. Los tipos de RDBMS en el otro lado son SQL Server (2005 y 2000), Oracle 10g y sistemas OSI PI.
- Es intermitente en este punto. Parece que no podemos correlacionar ningún momento o evento con los errores.
- Por supuesto, reiniciar parece hacer que desaparezca por un tiempo, lo que tiene sentido debido a la naturaleza del mensaje de error.
- Este servidor se triplica como un servidor de aplicaciones (un par de servicios de Windows) y un servidor web, así como el servidor de base de datos.
EDITAR:
Estamos en SP3. La mayoría de las publicaciones que encontramos fueron anteriores al SP1, lo que no se aplica a nosotros.
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
devoluciones
9.00.4035.00 SP3 Edición estándar