Cómo solucionar el mensaje de error de SQL Server 17890

Se aplica a: SQL Server 2008 EnterpriseSQL Server 2008 R2 DatacenterSQL Server 2008 R2 Enterprise

Síntomas


Puede encontrar el siguiente mensaje de error en el registro de errores de SQL Server o el registro de sucesos de aplicación para Windows

2010-04-30 15:50:35.60 spid1s una parte significativa de la memoria del proceso de sql server se ha paginado. Esto puede provocar una degradación del rendimiento. Duración: 0 segundos. Conjunto de trabajo (KB): 3383250, confirmada (KB): 9112480, utilización de la memoria: 37%.


También puede observar una degradación del rendimiento repentino con la ejecución de consultas y todas las otras operaciones en el SQL Server.

Causa


SQL Server supervisa la memoria diversos relacionados con información acerca del proceso de SQL Server. En este caso ha detectado que el conjunto de trabajo del proceso es inferior al 50% de la memoria asignada proess. Como resultado se imprime esta advertencia. Las causas normales de esta advertencia son:

  1. El sistema operativo las páginas grandes partes de la memoria comprometida para el SQL Server en el archivo de paginación.
  2. Esto puede deberse a repentino aumento de la demanda de memoria de otras aplicaciones o necesidades de sistema operativo.
  3. Esto también puede ocurrir cuando ciertos controladores de dispositivo solicitar asignaciones de memoria contigua para sus necesidades.

Más información


Para obtener más información acerca de los productos o herramientas que comprueban automáticamente si esta condición en la instancia de SQL Server y en las versiones del producto de SQL Server, vea la tabla siguiente:

Software de reglaTítulo de la reglaDescripción de la reglaVersiones del producto con el que se evalúa la regla
SQL Server 2008 R2 Best Practice Analyzer (SQL Server 2008 R2 BPA)





Una parte importante de la memoria de SQL Server se ha paginado






SQL Server 2008 R2 Best Practices Analyzer (BPA, SQL Server 2008 R2) proporciona una regla para detectar situaciones donde se extrae la memoria de SQL Server. El BPA de SQL Server 2008 R2 es compatible con SQL Server 2008 y SQL Server 2008 R2.

Si ejecuta la herramienta BPA y se producirá un Error con el título de base de datosmotor - parte significativa de la memoria de SQL Server ha sido paginados fuera, a continuación, debe seguir las recomendaciones de la sección resolución de este artículo. Debe aplicar correcciones para problemas conocidos, así como realizar algunos cambios de configuración para evitar encontrarse con este problema.
SQL Server 2008
SQL Server 2008 R2







SQL Server 2012 Best Practice Analyzer (BPA de SQL Server 2012)





Una parte importante de la memoria de SQL Server se ha paginado





SQL Server 2012 Best Practice Analyzer (BPA de SQL Server 2012) proporciona una regla para detectar situaciones donde se extrae la memoria de SQL Server.

Si ejecuta la herramienta BPA y se producirá un Error con el título de base de datos motor - parte significativa de la memoria de SQL Server ha sido paginados fuera, a continuación, debe seguir las recomendaciones de la sección resolución de este artículo. Debe aplicar correcciones para problemas conocidos, así como realizar algunos cambios de configuración para evitar encontrarse con este problema.
SQL Server 2012