Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Tarkime, kad kuriate išplėstinio įvykių seansą arba SQL Profiler sekimą, kuris fiksuoja rpc_starting arba Rpc_completed įvykį "Microsoft SQL Server" 2016, o duomenų rinkimo ataskaita arba duomenų srautas neįgalintas ( nenustatyta collect_statement arba notcollect_data_stream parametro XEvents seanso metu, arba SQL Profiler teksto duomenys arba dvejetainių duomenų parametras ). Jei " SQL Server" veikla įtraukta į lentelės reikšmių parametrus (tvps) seanso metu, "SQL Server" atminties naudojimas gali išaugti daug daugiau nei būtina. Tai gali sukelti stiprų sulėtėjimą ir kraštutiniais atvejais – išmetimo SQL serverio atmintį, o jūs gaunate toliau pateiktas klaidas 701 pranešimas apie vykdomas operacijas:

Nepakanka sistemos atminties išteklių telkinio numatytoji, kad paleistumėte šią užklausą

PastabaJei naudojate DBCC MEMORYSTATUS arba užklausos sys.dm_os_memory_clerks, galite pastebėti, kad OBJECTSTORE_LBSS atminties sekretorius rodo didelę atmintį.

Sprendimas

Problema, kai Išplėstinis įvykių seansas arba Profiler sekimas, kuris nėra sukonfigūruotas surinkti sakinį arba duomenų srautą, vis dar reikalauja didelės atminties buferio, nes TVP medžiaga nagrinėjama pagal šią pataisą.

PastabaJei jūsų Išplėstinis įvykių seansas arba SQL Profiler sekimas yra sukonfigūruotas rinkti sakinį arba duomenis/dvejetainį srautą, o SQL serverio veikla, susijusi su tvps, yra fiksuojama šio seanso metu, SQL serverio atminties naudojimas vis dar gali išaugti net taikant dabartinį taisymą, nes šiuo atveju atminties suvartojimą reikia tvarkyti TVP srautą per pėdsakus ir yra visiškai tikėtasi.

Todėl rekomenduojame, kad nepaleistumėte nuolatinių seansų ar pėdsakų su ankstesniais minėtais įvykių ir duomenų laukų kombinacijomis "SQL Server" egzemplioriuose, kurie greičiausiai gaus daug (pagal skaičius arba pagal dydį) TVP pagrįstoje veikloje.

SQL serverio pakeitimų paketas:

Ši pataisa yra įtraukta į 2 pakeitimų paketą , skirtą "SQL Server 2016".

PastabaKitos pataisos, apribojančios sektinų eilučių skaičių TVP, ieškokite KB 4468102.

Apie "SQL Server 2016" komponavimo versijas

Kiekvienoje naujoje "SQL Server 2016" versijoje yra visos karštosios pataisos ir saugos pataisos, kurios buvo ankstesniame komponavimo versijoje. Rekomenduojame įdiegti naujausią "SQL Server 2016" komponavimo versiją.

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Nuorodos

Sužinokite apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×