KB4053291-FIX: "sys.dm_exec_query_profiles" DMV annab valesti "estimate_row_count" SQL Server 2017 Linuxis ja Windowsis

Sümptomid

Kui esitate päringu SYS. DM_EXEC_QUERY_PROFILES DMV-d, et tutvuda täitmise kavaga, mis viitab paljudele ridadele (rohkem kui 232) võib DMV tagastada teatud tehtemärkide veerus "estimate_row_count" vale arvu ridu, mille väärtus on 2.32.

Pange tähele , et see probleem ei mõjuta hinnangulist päringute plaani ega reaalajas päringu statistikat.

Põhjus

See probleem ilmneb, sest veergu "estimate_row_count" käsitletakse süsteemisiseselt 32-bitise väärtusena. Suurema kui 2 väärtuse korral32Piirab Microsoft SQL Server veergu 2.32.

Lahendus

See parandus sisaldub kumulatiivses Update 2 for SQL Server 2017.

SQL Server 2017 järgud

Iga uus SQL Server 2017 järk sisaldab kõiki varasemas järgus olevaid Kiirparandusi ja turvaparandusi. Soovitatav on installida SQL Server 2017 uusim järk.

Olek

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

Viited

Siit saate teada, Kuidas 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.

×