Patobulintas diagnostikos užklausą vykdymo planų, susiję su likusių pirminių tinklalapiuose "SQL Server 2012" ir "2014

SVARBU: šis straipsnis išverstas naudojant „Microsoft“ mašininio vertimo programinę įrangą ir gali būti pataisytas naudojant „Community Translation Framework“ (CTF) technologiją. „Microsoft“ siūlo mašinos išverstus ir po to bendruomenės suredaguotus straipsnius, taip pat žmogaus išverstus straipsnius siekdama suteikti prieigą prie visų savo žinių bazės straipsnių daugeliu kalbų. Mašinos išverstuose ir vėliau paredaguotuose straipsniuose gali būti žodyno, sintaksės ir / arba gramatikos klaidų. „Microsoft“ neatsako už jokius netikslumus, klaidas arba žalą, patirtą dėl neteisingo turinio vertimo arba mūsų klientų naudojimosi juo. Daugiau apie CTF žr. http://support.microsoft.com/gp/machine-translation-corrections.

Spustelėkite čia, norėdami pamatyti šio straipsnio versiją anglų kalba: 3107397
Požymiai
Kai kurie užklausų apdorojimo planų Microsoft SQL Server yra modelio vertinimo filtras ant lentelėje arba rodyklės nuskaitymo/diapazonas operaciją. Kai kuriose filtras predikato gali suderinti rodyklės klavišą ir todėl gali būti naudojama paleisti indeksas ieškoti arba diapazoną nuskaitymo. Likusios dalys, predikato vadinami "likučio" ir turi įvertinti pagal kiekvieną eilutę išvesties nuskaitymas arba diapazonas operaciją. Tai atitinka filtro operatorius. Tačiau siekdami padidinti efektyvumą, SQL serveris galėtų perduoti filtro, į lentelę prieigos operatorius pats.

Nors šis metodas pagerėja bendras, pagal tam tikras sąlygas (pvz., jei tai netikslūs svarba įvertinimas, susijusį su parametru jautrumas), nuskaitymo žemiau filtras gali apdoroti daugiau nei tikėtasi eilutės. Tai gali būti paslėptas užklausos efektyvumo trikčių šalinimo metu naudojant atlikti perdavimo ryšio plano, nes tikrasis eilučių skaičius, ar atitiks pritaikius likusių predikato eilučių skaičius ir ne tikrasis nuskaitomos lentelėje arba rodyklės eilučių skaičius.
Sprendimas
Siekiant pagerinti diagnostikos scenarijus, aprašytas skyriuje požymiai, SQL Server 2012 3 pakeitimų paketas (SP3) ir SQL serverio 2014 m. SP2 įdiegti naują showplan XML atributas, Tikroji eilučių skaityti. Šis atributas pateikiama informacija apie tai, kaip daug eilučių buvo perskaityti operatorius prieš likutinės predikato buvo.

Ši funkcija buvo pirmoji introducedin šių pakeitimų paketus SQL Server.

Jei norite gauti daugiau informacijos apie SQL Server 2012 3 pakeitimų paketą (SP3), žr. SQL Server 2012 3 pakeitimų pakete ištaisytų.

Apie pakeitimų paketus SQL Server

Pakeitimų paketai yra kaupiamieji. Kiekviename naujame pakeitimų pakete yra visos pataisos, kurios yra ankstesnės pakeitimų paketus, ir visos naujos pataisos. Mūsų rekomenduojama taikyti naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą, skirtą pakeitimų. Jums nereikia įdiegti senesnio pakeitimų paketo įdiegti naujausią pakeitimų paketą. Naudoti 1 lentelėje šiame straipsnyje rasti daugiau informacijos apie naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą.

Kaip nustatyti versija, SQL Server edition "ir" naujinimas lygį ir jos komponentų
Būsena
„Microsoft“ patvirtino, kad tai yra „Microsoft“ produktų, išvardytų skyriuje „Taikoma“, problema.

Įspėjimas: šis straipsnis išverstas automatiškai

Savybės

Straipsnio ID: 3107397 – Paskutinė peržiūra: 07/12/2016 02:29:00 – Peržiūra: 2.0

Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Web, Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Enterprise Core, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Standard

  • kbqfe kbsurveynew kbfix kbexpertiseadvanced kbmt KB3107397 KbMtlt
Atsiliepimai