REVISIÓN: Los resultados pueden cambiar cada vez que ejecute una consulta en paralelo en SQL Server 2005, en SQL Server 2008 o en SQL Server 2008 R2 si la consulta utiliza una función de clasificación y el equipo tiene ocho o más CPU

Seleccione idioma Seleccione idioma
Id. de artículo: 2546901 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Microsoft distribuye correcciones de Microsoft SQL Server 2008 R2 como un archivo descargable. Debido a que las revisiones son acumulativas, cada versión nueva contiene todas las revisiones y revisión de todas las revisiones de seguridad que se incluyen con la versión anterior de SQL Server 2008 R2.

Síntomas

Tenga en cuenta la situación siguiente:
  • Ejecute Microsoft SQL Server 2005, Microsoft SQL Server 2008 o Microsoft SQL Server 2008 R2 en un equipo que tenga ocho o más CPUs.
  • Ejecutar una consulta que utiliza una función de clasificación y un plan de ejecución en paralelo.

    Por ejemplo, la consulta utiliza elROW_NUMBER, RANGO, NTILE, o DENSE_RANKclasificación de la función y se establece el Max Degree of Parallelismopción de4en la configuración del servidor.
En este escenario, la consulta puede devolver resultados diferentes cada vez que se ejecuta la consulta.

NotaEste problema puede producirse en una de las siguientes situaciones:
  • Establece el MAXDOP opción de sugerencia de consulta para un valor mayor que 2.
  • Establece elMax Degree of Parallelismopción a un valor mayor que2.

Solución

Información del Service pack

Para resolver este problema, obtenga el service pack más reciente para SQL Server 2008 R2 y, a continuación, habilite la4134indicador de traza.

Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
2527041 Cómo obtener el service pack más reciente para SQL Server 2008 R2
Para obtener más información acerca de cómo cambiar el4134indicador de traza, visite el siguiente sitio Web MSDN:

Cómo cambiar el indicador de seguimiento 4134

Estado

Microsoft ha confirmado que se trata de un problema en los productos de Microsoft que se enumeran en la sección "Se refiere a:".

Más información

Para obtener más información acerca de las funciones de clasificación, visite el siguiente sitio Web MSDN:

Información general acerca de las funciones de clasificación
Para obtener más información acerca del procesamiento de consultas en paralelo, visite el siguiente sitio Web MSDN:
Información general sobre el procesamiento de consultas en paralelo
Para obtener más información acerca de lamAX grado de paralelismoopción, visite el siguiente sitio Web de TechNet:
Información general acerca de la opción max degree of parallelism

Propiedades

Id. de artículo: 2546901 - Última revisión: miércoles, 20 de julio de 2011 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft SQL Server 2008 R2 Datacenter
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 R2 Enterprise
  • Microsoft SQL Server 2008 R2 Express
  • Microsoft SQL Server 2008 R2 Express with Advanced Services
  • Microsoft SQL Server 2008 R2 Standard
  • Microsoft SQL Server 2008 R2 Standard Edition for Small Business
  • Microsoft SQL Server 2008 R2 Web
  • Microsoft SQL Server 2008 R2 Workgroup
Palabras clave: 
kbqfe kbexpertiseadvanced kbsurveynew kbfix kbmt KB2546901 KbMtes
Traducción automática
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): 2546901

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com