KB3171555 – lisab jälituslipp 9358, et keelata kogumitena sortimise toimingud keeruka paralleelse päringuga SQL Server 2016

Sümptomid

Kogumitena sordid võeti kasutusele SQL Server 2016 jaotises ühilduvuse tase 130.  Kui päringu täitmise leping sisaldab paralleelselt kogumitena sordib koos otse-ülesvoolu paralleelsed tehtemärgid, võib ilmneda halvenenud jõudlus võrreldes rea režiimi sortimise leping. 

Selle põhjuseks on paralleelsete pakktöötluste sortimine, kus on täielikult sorditud andmed ühe lõimega paralleelsele tehtemärgile (nt paralleelse koostega liitumise korraldajaga).  Jõudluse halvenemine ilmneb siis, kui ülesvoolu paralleelselt operaator kasutab ühekordse keermestatud töötlemise tõttu sissetuleva ühekordse keermestatud kogumitena sordi tehtemärk. 

See värskendus tutvustab jälituslipp 9358 blokeerida kogumitena sortimise toimingud kõige paralleelsed tehtemärgid, sealhulgas Merge ühendused, pesastatud silmuseid ja Streami agregaadid. Erandiks on kogumitena Windows koondamise tehtemärk sordi, mis jätkab lubamine kogumitena sortimise operatsiooni all, kui Windowsi liitmise tehtemärgid on optimeeritud partiide sortimise andmete lugemiseks.

Märkus. Kogumitena sortimise toimingud keelatakse ka juhul, kui mõni järgmistest tingimustest on täidetud.

  • Jälituslipp 4199 on lubatud.

  • Suvand QUERY_OPTIMIZER_HOTFIXES andmebaas on lubatud (alustades SQL Server 2016 CU6).

  • ENABLE_QUERY_OPTIMIZER_HOTFIXES päringu vihjet kasutatakse (alustades SQL Server 2016 Service Pack 1 (SP1) CU4).

Lahendus

Probleem parandati esmalt järgmise SQL serveri koondvärskenduses:

Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Soovitame teil alla laadida ja installida kumulatiivseid värskendusi SQL serveri jaoks:

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.

Viited

Siit leiate teavet selle kohta, mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×