REVISIÓN: Un resultado incorrecto al ejecutar una consulta de texto completo con el plan de ejecución en paralelo en SQL Server 2012 o 2014 de SQL Server

Se aplica a: SQL Server 2012 EnterpriseSQL Server 2012 DeveloperSQL Server 2012 Express

Síntomas


Supongamos que se ejecuta una consulta de texto completo que utiliza un plan de ejecución que incluye paralelismo sobre el operador de texto completo. Establecer una condición que hace que esta consulta ejecutar en serie en tiempo de ejecución mediante este plan de ejecución. En esta situación, el resultado de la consulta es incorrecto.

Por ejemplo, considere el siguiente escenario:
  • Habilita al regulador de recursos en una instancia de Microsoft SQL Server 2012.
  • Crear un grupo de carga de trabajo y establezca el valor de la opción Grado de paralelismo en 1.
  • Ejecutar una consulta de texto completo que utiliza una sugerencia de consulta MAXDOP que el valor es mayor que 1 a través de la conexión especificada.
En este escenario, el resultado de la consulta sea incorrecto.

Estado


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