KB3138321 – RETTELSE: "Non-yielding Scheduler"-tilstand, når du kører en forespørgsel, der indeholder en UNION-handling i SQL Server 2014 eller 2016

Gælder for
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Symptomer

Når du kompilerer eller kører en forespørgsel, der indeholder en UNION-handling i SQL Server 2014 eller 2016, og rækkesættene i foreningen indeholder masser af kolonner, kan der opstå en "Ikke-givende planlægger"-tilstand. Derefter genererer SQL Server en hukommelsesdumpfil.

Løsning

Oplysninger om kumulativ opdatering

Problemet blev først rettet i følgende kumulative opdatering af SQL Server 2014:

Anbefaling: Installér den seneste kumulative opdatering til SQL Server

Hver ny kumulativ opdatering til SQL Server indeholder alle de hotfixes og alle de sikkerhedsrettelser, der fulgte med den forrige kumulative opdatering. Vi anbefaler, at du henter og installerer de seneste kumulative opdateringer til SQL Server 2014:

      

      

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".