KB4040014 – PARANDUS: päring, mis ühendab vaate ja sisaldab UNION ALL aeglane SQL Server 2016

Rakenduskoht
SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Sümptomid

Vaatame järgmist näidet.

  • Loote vaate, mis kasutab mitmest tabelist toodavate tulemite kombineerimiseks toimingut UNION ALL .
  • Käivitate päringu pakett-režiimis, mis ühendab vaate teiste tabelitega.

Selle stsenaariumi puhul võib päring töötada aeglaselt.

Lahendus

See parandus sisaldub SQL Server 2016 hoolduspaketi Service Pack 1 koondvärskenduses 5.

Märkus Pärast selle värskenduse installimist peate lubama päringu optimeerija kiirparanduse. Päringu optimeerija kiirparanduste ja jälituslippude kohta leiate lisateavet järgmistest teemadest.

SQL Server Query Optimizer hotfix TF 4199 hooldusmudel

DBCC konsooli käsud ja jälituse lipud

Teave SQL Server 2016 järkude kohta

Iga uus järk SQL Server 2016 sisaldab kõiki eelmise järgu kiirparandusi ja turbeparandusi. Soovitame installida uusima versioonijärgu SQL Server 2016.

Olek

Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.

Viited

Siit leiate teavet microsofti tarkvaravärskenduste terminoloogia kohta.