Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

REVISIÓN: "Esperas de escritura de registro" contador valor alto en una instancia de SQL Server 2012 o 2014 de SQL Server

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 2809338
Síntomas


Suponga que habilita una característica como grupos de disponibilidad AlwaysOn que utiliza grupo de registro de una instancia de Microsoft SQL Server 2012 o 2014 de Microsoft SQL Server. En esta situación, el contador de esperas de escritura de registros para el búfer de registro en la instancia de SQL Server tiene un valor alto. También se puede observar valores altos para los tipos de espera CMEMTHREAD y WRITELOG en vistas de administración dinámicas (DMV). Además, se generan pequeños archivos de volcado.

Nota: La agrupación de registros es una caché en memoria del registro de transacciones. Esta caché se utiliza, entre otras cosas: para optimizar la lectura del registro durante la recuperación y las operaciones de reversión en la duplicación de transacciones y para la característica grupos de disponibilidad AlwaysOn.
Causa
Este problema se produce porque el grupo de registro utiliza un puntero a un objeto de memoria (PMO) global para todas las bases de datos.

Cuando muchos subprocesos intentan escribir registros mediante el grupo de registro, todos los subprocesos deben esperar el puntero a un objeto de memoria resultante en la contención que se describe en la sección síntomas.

Solución

Service Pack 1 de SQL Server de 2014

De forma predeterminada, Service Pack 1 para SQL Server 2014 incluye esta revisión y no es necesario agregar los indicadores de traza para habilitar la corrección.

SQL Server de 2014

El problema se ha solucionado en la versión RTM de SQL Server de 2014, pero necesitará habilitar el indicador de traza T9024 y 8048para activar la corrección. Después de habilitar este indicador de traza, las particiones de la instancia de SQL Server el puntero a un objeto de memoria en el nivel de nodo.

Notas:
  • Si los problemas persisten incluso después de habilitar el indicador de traza T9024, también puede habilitar el indicador de traza T8048 qué particiones el puntero a la memoria de objetos en el nivel de la CPU.
  • Service Pack 1 (SP1) de SQL Server de 2014 incluye esta revisión y no es necesario habilitar el indicador de traza.

SQL Server 2012

Nota: Service Pack 3 (SP3) de SQL Server 2012 incluye esta revisión y no tiene que habilitar el indicador de traza.

Información de actualización acumulativa

Actualización acumulativa 3 para Service Pack 1 de SQL Server 2012

En primer lugar, la corrección para este problema se publicó en actualización acumulativa 3. Para obtener más información acerca de cómo obtener este paquete de actualización acumulativa para el Service Pack 1 de SQL Server 2012, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2812412 Paquete de actualización acumulativa 3 para Service Pack 1 de SQL Server 2012
Nota: Como las compilaciones son acumulativas, cada versión de corrección nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyeron con la anterior Service Pack 1 de SQL Server 2012. Le recomendamos que considere aplicar la versión más reciente de revisión que contenga este hotfix. Para obtener más información, haga clic en el siguiente número de artículo para verlo en Microsoft Knowledge Base:
2772858 Compilaciones de SQL Server 2012 se publicaron después del lanzamiento de Service Pack 1 de SQL Server 2012
Nota: Después de aplicar la revisión que debe habilitar el indicador de traza T9024 para activar la corrección. Después de habilitar este indicador de traza, las particiones de la instancia de SQL Server el puntero a un objeto de memoria en el nivel de nodo.

Nota: Si los problemas persisten incluso después de habilitar el indicador de traza T9024, también puede habilitar el indicador de traza T8048 qué particiones el puntero a la memoria de objetos en el nivel de la CPU.

Información de la revisión

Existe un hotfix disponible desde Microsoft. Sin embargo, esta revisión se diseñó para corregir únicamente el problema que se describe en este artículo. Aplíquela sólo a sistemas que experimenten este problema específico.

Si la revisión está disponible para su descarga, entonces podrá ver una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, envíe una solicitud al servicio de atención al cliente y soporte técnico para obtener la revisión.

Nota: Si se producen problemas adicionales o cualquier solución de problemas es necesario, tendrá que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no califica para esta revisión específica. Para obtener una lista completa de los números de teléfono de servicio al cliente de Microsoft o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft: Nota: El formulario "Hotfix descargar disponible" muestra los idiomas para los que la revisión está disponible. Si no ve su idioma, es porque no hay una revisión para ese idioma.

Requisitos previos para SQL Server 2012

Para aplicar este hotfix, debe tener SQL Server 2012 SP1 instalado en el equipo.

Requisito de reinicio

No es necesario que reinicie el equipo después de aplicar este hotfix. Debe reiniciar SQL Server con el indicador de traza T9024. Para obtener más información acerca de cómo configurar SQL Server mediante un inicio vea el indicador de traza Opciones de inicio de servicio de motor de base de datos.

Información de archivo

La versión global de revisión tiene los atributos de archivo (o atributos de último archivo) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la hora Universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha Zona horaria en el elemento de Fecha y hora del Panel de control.
Nombre del archivoVersión del archivoTamaño de archivoFechaHoraPlataforma
Sqlservr.exe2011.110.3340.016076826-Ene-201305:12x86
Sqlservr.exe2011.110.3340.019200026-Ene-201305:23x64
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 2809338 - Última revisión: 12/03/2015 08:28:00 - Revisión: 11.0

Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2012 Service Pack 1

  • kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2809338 KbMtes
Comentarios
ml>